Python. Разработка на основе тестирования

Персиваль Гарри

Код товара: 3154914
(0 оценок)Оценить
ОтзывНаписать отзыв
ВопросЗадать вопрос
1 / 3
PDF
2 800
4 307
Доставим в
г. Москва
Планируемая дата
26 апреля (Пт)
Курьером
Л-Пост
бесплатно от 3 500 ₽
В пункт выдачи
от 77 ₽
бесплатно от 2 000 ₽
Точная стоимость доставки рассчитывается при оформлении заказа
Издательство:
Оригинальное название:
Test-Driven Development with Python
Год издания:
2018 г.
Может быть отгружен товар указанного или более позднего года
Редактор:

Отмечено тегами

Описание

Характеристики

Книга демонстрирует преимущества методологии разработки на основе тестирования (TDD) на языке Python. Вы научитесь писать и выполнять тесты для создания любого фрагмента вашего приложения и затем разрабатывать минимальный объем программного кода, необходимого для прохождения этих тестов. Вы также научитесь работать с различными инструментами и фреймворками, такими как Django, Selenium, Git, jQuery и Mock.
Издание предназначено всем разработчикам, кто уже освоил начальный уровень программирования на Python и хочет перейти на следующий.
количество томов
1
количество страниц
622 стр.
переплет
Твёрдый переплёт
размеры
240x172x30 мм
страна изготовления
Россия
цвет
Белый
тип бумаги
офсетная (60-220 г/м2)
наличие иллюстраций
рисунки
тип иллюстраций
черно-белые
формат
70x100/16 (170x240 мм)
ISBN
978-5-97060-594-3
тираж
200 экз.
стандарт
возрастная категория
18+ (нет данных)
вес
код в Майшоп
3154914
язык
русский

Содержание

Предисловие
Предпосылки и предположения
Сопутствующее видео
Признательности
Часть I. Основы TDD и Django
Глава 1. Настройка Django с использованием
функционального теста
Глава 2. Расширение функционального теста при
помощи модуля unittestn
Глава 3. Тестирование простой домашней страницы
при помощи модульных тестов
Глава 4. И что же делать со всеми этими тестами (и
рефакторизацией)?
Глава 5. Сохранение вводимых пользователем
данных: тестирование базы данных
Глава 6. Усовершенствование функциональных
тестов: обеспечение изоляции и удаление методов
sleep
Глава 7. Работа в инкрементном режиме
Часть II. Непременные условия веб-разработки
Глава 8. Придание привлекательного вида: макет,
стилевое оформление сайта и что тут тестировать
Глава 9. Тестирование развертывания с
использованием промежуточного сайта
Глава 10. Переход к развертыванию, готовому к
эксплуатации
Глава 11. Автоматизация развертывания с
помощью Fabric
Глава 12. Разделение тестов на многочисленные
файлы и обобщенный помощник ожидания
Глава 13. Валидация на уровне базы данных
Глава 14. Простая форма
Глава 15. Более развитые формы
Глава 16 Пробуем окунуться, очень робко, в
JavaScript
Глава 17. Развертывание нового программного
кода
Часть III. Основы TDD и Django
Глава 18. Аутентификация пользователя,
импульсное исследование и внедрение его
результатов
Глава 19. Использование имитаций для
тестирования внешних зависимостей или
сокращения дублирования
Глава 20. Тестовые фикстуры и декоратор для
явных ожиданий
Глава 21. Отладка на стороне сервера
Глава 22. Завершение приложения "Мои списки":
TDD с подходом "снаружи внутрь"
Глава 23. Изоляция тестов и "слушание своих
тестов"
Глава 24. Непрерывная интеграция
Глава 25. Cоциально зачимый кусок, шаблон
проектирования "Страница" и упражнение для
читателя
Глава 26. Быстрые тесты, медленные тесты и
горячий поля
Повинуйтесь Билли-тестировщику!
Приложение А. PythonAnywhere
Приложение B. Представления на основе классов в
Django
Приложение C. Обеспечение работы серверной
среды при помощи Ansible
Приложение D. Тестирование миграций базы
данных
Приложение E. Разработка на основе поведения
(BDD)
Приложение F. Создание REST API: JSON, Ajax и
имитирование на JavaScript
Приложение G. Django-Rest-Framework
Приложение H. Шпаргалка
Приложение I. Что делать дальше
Приложение J. Примеры исходного кода
Предметный указатель

Отзывы

Вопросы

Поделитесь своим мнением об этом товаре с другими покупателями — будьте первыми!

Дарим бонусы за отзывы!

За какие отзывы можно получить бонусы?
  • За уникальные, информативные отзывы, прошедшие модерацию
Как получить больше бонусов за отзыв?
  • Публикуйте фото или видео к отзыву
  • Пишите отзывы на товары с меткой "Бонусы за отзыв"
Правила начисления бонусов
Задайте вопрос, чтобы узнать больше о товаре
Если вы обнаружили ошибку в описании товара «Python. Разработка на основе тестирования» (авторы: Персиваль Гарри), то выделите её мышкой и нажмите Ctrl+Enter. Спасибо, что помогаете нам стать лучше!
Ваш населённый пункт:
г. Москва
Выбор населённого пункта