Тестова розробка на Python. як
- Час доставки: 7-10 днів
- Стан товару: новий
- Доступна кількість: 15
Просматривая «Разработка через тестирование на Python. Как», вы можете быть уверены, что данное изделие из каталога «Программирование» вы получите через 5-7 дней после оплаты. Товар будет доставлен из Европы, проверен на целостность, иметь европейское качество.
Тестова розробка на Python. Як створити масштабовані тестові набори та програми
Автор: Alessandro Molina
Видавець: Helion
Рік випуску: 2022
Переклад: Robert Górczyński
ISBN: 9788328386648
Формат: 168x237
Серія: Packt
Обкладинка: м'яка
Сторінок: 296
Книга нова
Обкладинка книги: 79,00 злотих > ви можете знайти акційну ціну на нашому аукціоні!
З багатьох концепцій розробки програмного забезпечення модель розробки, керована тестуванням, відома як TDD, заслуговує на особливу увагу. Цей метод заснований на інтеграції процесів розробки додатків і написання коду з тестуванням. Хоча такий спосіб роботи здається досить вимогливим для команд розробників, легко помітити, що TDD дозволяє постійно досягати хороших результатів, а програми, розроблені за допомогою цього методу, є напрочуд стабільними та передбачуваними у виробничому середовищі.
Ця практична книга детально описує концепції тестування програмного забезпечення, з особливим наголосом на моделі програмування, керованої тестуванням. Він також представляє широкий спектр корисних інструментів тестування, таких як вбудований модуль unittest Python, фреймворки pytest і Robot, а також бібліотеку webtest. Також обговорювалися принципи проектування тестів, тестування коду при реалізації нових функціональних можливостей та створення повних наборів тестів. Крім того, було докладно представлено найкращі практики, пов’язані з автоматизованим тестуванням і моделлю програмування TDD. Окремі концепції проілюстровано практичними прикладами використання інструментів, доступних у Python.
Книга містить:
- найкращі методи розробки тестів
- роботу з фреймворком pytest, призначеним для тестування додатків
- створення функціональних тестів для додатків WSGI за допомогою бібліотеки webtest
- принципи програмування, керованого тестуванням
- техніки для створення надійних додатків на Python
Найважливіше — тестування коду — з першого рядка!
Алессандро Молінапрограмував на Python два десятиліття. Він захоплено використовує цю мову для створення веб-додатків. Зараз працює над фреймворками TurboGears2 і Beaker. Він розробив структуру зберігання файлів DEPOT і простий інтерпретатор JavaScript для Python під назвою DukPy. Він також брав участь у таких проектах Python, як FormEncode, ToscaWidgets і Ming MongoDB ORM.
