Тестирование-разработка в Python: Использование Django, Selenium и JavaScript O'Reilly Media

O'Reilly Media Тестирование-разработка в Python: Использование Django, Selenium и JavaScript

0
13855054
Цвет: Нет цвета (NOCOLOR)
Нет цвета (NOCOLOR)
Размер: Paperback
Описание товара
/

Третье издание этого проверенного руководства покажет вам, как применять тестируемую разработку (TDD) для создания веб-приложений на Python. Писая тесты перед разработкой каждого элемента вашего приложения — и создавая достаточно кода, чтобы их пройти — вы узнаете, как TDD приводит к чистому, надежному и поддерживаемому программному обеспечению.

Автор Гарри Дж. В. Персивал проводит вас через практический пример веб-разработки с использованием Python 3.14 и Django 5. В процессе вы познакомитесь с такими инструментами, как Selenium, JavaScript, Git и мокирование, и узнаете, как TDD поддерживает лучшие дизайнерские решения, поощряет непрерывное улучшение и вдохновляет уверенность в вашем коде.

Эта книга предлагает практический опыт с современными рабочими процессами тестирования и архитектурой, что будет полезно как профессиональным разработчикам, так и тем, кто только начинает переходить в веб-разработку.

  • Следуйте полному рабочему процессу TDD, начиная с написания тестов.
  • Пишите модульные тесты для основной логики и функциональные тесты для взаимодействий в браузере.
  • Используйте мок-объекты для изоляции внешних систем и упрощения интеграции.
  • Упакуйте ваше приложение с помощью Docker.
  • Автоматизируйте развертывания и тестируйте свой код в промежуточной среде.
  • Проверяйте сторонние плагины и зависимости в рамках своего тестового пакета.
  • Настройте непрерывную интеграцию для автоматического запуска ваших тестов.
  • Обогащайте ваш фронтенд с помощью тестируемого JavaScript.
6 230 ₽ С промокодом АПРЕЛЬ Без: 8 310 ₽