Расширенное тестирование с помощью pytest

Начинающий
разработчик.
Студент
Azure

Улучшите тесты с множеством входных данных с помощью parametrize и используйте фикстуры pytest для повторного использования кода.

Цели обучения

К концу этого модуля вы сможете:

  • Использование платформы pytest и вспомогательных компонентов библиотеки для решения распространенных проблем тестирования
  • Работа с параметром , чтобы использовать для создания тестов с несколькими входными значениями.
  • Создавайте и используйте светильники, которые позволяют расширить функциональные возможности тестирования и предоставить общий доступ к ним.

Необходимые условия

  • Возможность написания скриптов Python
  • Знакомство с инструментами командной строки и выполнением скриптов
  • Python 3.6 или более поздней версии и виртуальная среда с установленным pytest на компьютере. Выполните действия, описанные в модуле "Установите Python 3". В верхней части статьи, описывающей установку Python, выберите среду: Windows, Linux или macOS.

Начало работы с Azure

Выберите учетную запись Azure, которая подходит именно вам. Платите по мере использования или попробуйте Azure бесплатно в течение 30 дней. Регистрация.