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