Разработка через тестирование на Python. Как
- Время доставки: 7-10 дней
- Состояние товара: новый
- Доступное количество: 15
Просматривая «Разработка через тестирование на Python. Как», вы можете быть уверены, что данное изделие из каталога «Программирование» вы получите через 5-7 дней после оплаты. Товар будет доставлен из Европы, проверен на целостность, иметь европейское качество.
Разработка через тестирование на Python. Как создавать масштабируемые наборы тестов и приложения
Автор: Алессандро Молина
Издатель: Helion
Год выпуска: 2022
Перевод: Роберт Гурчиньский
ISBN: 9788328386648
Формат: 168x237
Серия: Пакет
Обложка: мягкая
Страниц: 296
Книга новая
Цена обложки книги: 79,00 PLN > Акционную цену вы можете найти на нашем аукционе!
Из множества концепций разработки программного обеспечения особого внимания заслуживает модель разработки через тестирование, известная как TDD. Этот метод основан на интеграции процессов проектирования приложений и написания кода с тестированием. Хотя такой способ работы кажется довольно требовательным для команд разработчиков, легко увидеть, что TDD позволяет стабильно добиваться хороших результатов, а приложения, разработанные с использованием этого метода, удивительно стабильны и предсказуемы в производственной среде.
В этой практической книге подробно описаны концепции тестирования программного обеспечения, уделяя особое внимание модели программирования через тестирование. В нем также представлен широкий спектр полезных инструментов тестирования, таких как встроенный модуль Unittest Python, платформы pytest и Robot, а также библиотека веб-тестов. Также были обсуждены принципы проектирования тестов, тестирования кода при внедрении нового функционала и создания полных наборов тестов. Кроме того, были подробно представлены лучшие практики, связанные с автоматизированным тестированием и моделью программирования TDD. Отдельные концепции иллюстрируются практическими примерами использования инструментов, доступных на Python.
В книгу включены:
- лучшие практики проектирования тестов
- работа со фреймворком pytest, предназначенным для тестирования приложений
- создание функциональных тестов для WSGI-приложений с помощью библиотеки webtest
- принципы программирования через тестирование
- методы создания надежных приложений на Python
Самое главное — это тестирование кода — с первой строчки!
Алессандро Молинапрограммирует на Python уже два десятилетия. Он увлечен использованием этого языка для создания веб-приложений. В настоящее время работаю над платформами TurboGears2 и Beaker. Он разработал среду хранения файлов DEPOT и простой интерпретатор JavaScript для Python под названием DukPy. Он также участвовал в таких проектах Python, как FormEncode, ToscaWidgets и Ming MongoDB ORM.
