Programowanie sterowane testami w Pythonie. Jak tworzyć skalowalne zestawy
- Час доставки: 7-10 днів
- Стан товару: новий
- Доступна кількість: 2
Просматривая «Programowanie sterowane testami w Pythonie. Jak tworzyć skalowalne zestawy», вы можете быть уверены, что данный товар из каталога «Программирование» будет доставлен из Польши и проверен на целостность. В цене товара, указанной на сайте, учтена доставка из Польши. Внимание!!! Товары для Евросоюза, согласно законодательству стран Евросоюза, могут отличаться упаковкой или наполнением.
Тестова розробка на Python. Як створити масштабовані тестові набори та програми
Автор: Алессандро Моліна
Видавець: Helion
Переклад: Robert Górczyński
ISBN: 978-83-283-8664-8
Формат: 168x237
b>Обкладинка: м'яка
Сторінок: 296
Книга нова
З багатьох концепцій розробки програмного забезпечення модель розробки, керована тестуванням, відома як TDD, заслуговує на особливу увагу. Цей метод заснований на інтеграції процесів розробки додатків і написання коду з тестуванням. Хоча такий спосіб роботи здається досить вимогливим для команд розробників, легко помітити, що TDD дозволяє стабільно досягати хороших результатів, а програми, розроблені за допомогою цього методу, дивують своєю стабільністю та передбачуваністю у виробничому середовищі.
У цьому практичному посібнику детально описано концепції тестування програмного забезпечення, з особливим наголосом на моделі програмування, керованої тестами. Він також представляє широкий спектр корисних інструментів тестування, таких як вбудований модуль unittest Python, фреймворки pytest і Robot, а також бібліотеку webtest. Також обговорювалися принципи проектування тестів, тестування коду при реалізації нових функціональних можливостей та створення повних наборів тестів. Крім того, були детально представлені найкращі практики, пов’язані з автоматизованим тестуванням і моделлю програмування TDD. Окремі концепції проілюстровано практичними прикладами використання інструментів, доступних у Python.
Книга містить:
- найкращі методи розробки тестів
- робочі з інфраструктурою pytest, призначеною для тестування програм
- створення функціональних тестів для програм WSGI за допомогою бібліотеки webtest
- принципи тестового програмування
- техніки створення надійних програм у Python < /ul>
