Programowanie sterowane testami w Pythonie. Jak tworzyć skalowalne zestawy
- Время доставки: 7-10 дней
- Состояние товара: новый
- Доступное количество: 2
Заказывая «Programowanie sterowane testami w Pythonie. Jak tworzyć skalowalne zestawy», вы можете быть уверены, что данное изделие из каталога «Программирование» вы получите через 5-7 дней после оплаты. Товар будет доставлен из Европы, проверен на целостность, иметь европейское качество.
Разработка через тестирование на Python. Как создавать масштабируемые наборы тестов и приложения
Автор: Алессандро Молина
Издатель: Helion
Перевод: Роберт Гурчинский
ISBN: 978-83-283-8664-8
Формат: 168x237
b>Обложка: мягкая
Страниц: 296
Книга новая
Из множества концепций разработки программного обеспечения особого внимания заслуживает модель разработки через тестирование, известная как TDD. Этот метод основан на интеграции процессов проектирования приложений и написания кода с тестированием. Хотя такой способ работы кажется командам разработчиков довольно требовательным, нетрудно заметить, что TDD позволяет стабильно добиваться хороших результатов, а приложения, разработанные с использованием этого метода, удивляют своей стабильностью и предсказуемостью в производственной среде.
В этой практической книге подробно описаны концепции тестирования программного обеспечения, с особым упором на модель программирования, основанную на тестировании. В нем также представлен широкий спектр полезных инструментов тестирования, таких как встроенный модуль Unittest Python, платформы pytest и Robot, а также библиотека веб-тестов. Также были обсуждены принципы проектирования тестов, тестирования кода при внедрении нового функционала и создания полных наборов тестов. Кроме того, были подробно представлены лучшие практики, связанные с автоматизированным тестированием и моделью программирования TDD. Отдельные концепции иллюстрируются практическими примерами использования инструментов, доступных в Python.
Книга включает в себя:
- лучшие практики проектирования тестов
- рабочие с платформой pytest, предназначенной для тестирования приложений.
- создание функциональных тестов для приложений WSGI с использованием библиотеки веб-тестов.
- принципы программирования через тестирование.
- методы создания надежных приложений. на Python