Forwarded from Книги для программистов
Python Unit Test Automation (2017)
Автор: Ashwin Pajankar
#python #book #english #advanced
Язык: английский.
Целевая аудитория: опытные разработчики.
Тестирование — это необходимый процесс в программировании, позволяющий проверить на корректность отдельные части исходного кода программы. В настоящем руководстве вы познакомитесь с юнит-тестированием для проектов на языке программирования Python на примере таких библиотек, как doctest, unittest, nose, nose2 и pytest. Вы узнаете о важных концепциях тестирования программного обеспечения и их реализации на Python 3, а также узнаете разницу модульных тестов для Python 2 и 3.
В книге рассматриваются следующие темы:
✔ введение в Python;
✔ юнит-тестирование;
✔ автоматизация тестов;
✔ обзор библиотек nose и nose2;
✔ принц TDD и многое другое.
Преимущества:
➕ небольшой объём;
➕актуальный материал;
➕ упражнения и примеры кода;
➕ подходит начинающим.
Недостатки:
➖ не замечено.
Автор: Ashwin Pajankar
#python #book #english #advanced
Язык: английский.
Целевая аудитория: опытные разработчики.
Тестирование — это необходимый процесс в программировании, позволяющий проверить на корректность отдельные части исходного кода программы. В настоящем руководстве вы познакомитесь с юнит-тестированием для проектов на языке программирования Python на примере таких библиотек, как doctest, unittest, nose, nose2 и pytest. Вы узнаете о важных концепциях тестирования программного обеспечения и их реализации на Python 3, а также узнаете разницу модульных тестов для Python 2 и 3.
В книге рассматриваются следующие темы:
✔ введение в Python;
✔ юнит-тестирование;
✔ автоматизация тестов;
✔ обзор библиотек nose и nose2;
✔ принц TDD и многое другое.
Преимущества:
➕ небольшой объём;
➕актуальный материал;
➕ упражнения и примеры кода;
➕ подходит начинающим.
Недостатки:
➖ не замечено.