Шайтанский Сайт
Поиск
Приветствую Вас Заглянувший

Меню сайта
Разделы новостей
LOST/Остаться в живых 4 Сезон [13]
Журналы/Газеты [40704]
Превью Фильмов/Игр [1]
LOST/Остаться в живых 5 Cезон [0]
Игры [712]
Музыка [29156]
Фильмы [4675]
Здесь вы можете скачать все новинки кино совершенно бесплатно...
Разработки [16]
Новости Сайта [20]
Новости (В Мире) [92]
Программы (Soft) [3516]
Веселости и Интересности [828]
Мудрые рассказы и Притчи [218]
Flash [27]
Наш опрос
Зайдете ли вы еще на наш сайт?
Всего ответов: 342
Главная » 2020 » Сентябрь » 11 » Python. unittest
Python. unittest
22:48

Python. unittest — Эта книга позволит вам максимально комфортно войти в мир тестирования в Python. Основное внимание в ней уделено созданию тестов, объединению их в группы, запуску, обработке результатов тестирования и пропуску ненужных тестов. Рассмотрена работа с классами TestCase, TestSuite, TestLoader, TestResult и TextTestRunner.
Трудно представить какой-то современный программный проект без тестирования. При этом тестирование осуществляется практических на всех этапах разработки продукта: начиная, непосредственно, с процесса создания функций, методов и классов и т.д., когда пишутся unit-тесты (а иногда и раньше, в случае, если используется TDD), и заканчивая функциональным и нагрузочным тестированием уже готового, развернутого продукта.
В рамках данной книги, мы остановимся только на автономном тестировании. Автономное тестирование еще называют модульным или unit-тестированием (unit-testing). Здесь и далее под словом тестирование будет пониматься именно автономное тестирование. Важной характеристикой unit-теста является его повторяемость, т.е. результат его работы не зависит от окружения (внешнего мира), если же приходится обращаться к внешнему миру в процессе выполнения теста, то необходимо предусмотреть возможность подмены “мира” какой-то статичной сущностью. Unit -тесты могут быть написаны собственноручно, без использования сторонних библиотек, а можно использовать специализированные framework’и. На сегодняшний день практически всегда используется второй вариант.
В мире Python существуют три framework’а, которые получили наибольшее распространение: 1) unittest; 2) nose; 3) pytest.
unittest – это framework для тестирования в Python, который позволяет разрабатывать автономные тесты, собирать тесты в коллекции, обеспечивает независимость тестов от framework’а отчетов и т.д. Его архитектура выполнена в стиле xUnit. xUnit представляет собой семейство framework’ов для тестирования в разных языках программирования, в Java - это JUnit, C# - NUnit и т.д. Если вы уже сталкивались с данным каркасом в других языках, то это упростит понимание unittest. Данная книга посвещена unittest и тестированию приложений с его использованием.

Название: Python. unittest
Автор: Абдрахманов М. И.
Издательство: Devpractice Team
Год: 2017
Формат: PDF
Размер: 10,76 МБ
Качество: отличное
Язык: русский

Категория: Журналы/Газеты | Просмотров: 52 | Добавил: pmojka | Рейтинг: 0.0/0 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Календарь новостей
«  Сентябрь 2020  »
ПнВтСрЧтПтСбВс
 123456
78910111213
14151617181920
21222324252627
282930
Друзья сайта
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0