Результаты выполнения теста в формате XML
Мы можем сгенерировать детали выполнения теста в xml-файле. Этот XML-файл в основном полезен в тех случаях, когда у нас есть инструментальная […]
Мы можем сгенерировать детали выполнения теста в xml-файле. Этот XML-файл в основном полезен в тех случаях, когда у нас есть инструментальная […]
По умолчанию pytest запускает тесты в последовательном порядке. В реальном сценарии набор тестов будет иметь несколько тестовых файлов, и каждый файл […]
В реальном сценарии, когда новая версия кода готова к развертыванию, она сначала развертывается в среде pre-prod / staging. Затем запускается набор […]
В этой главе мы узнаем о тестах Skip и Xfail в Pytest. Теперь рассмотрим следующие ситуации — Тест не актуален […]
Параметризация теста выполняется для запуска теста с несколькими наборами входов. Мы можем сделать это с помощью следующего маркера — @pytest.mark.parametrize Скопируйте […]
Светильники — это функции, которые запускаются перед каждой тестовой функцией, к которой она применяется. Светильники используются для подачи некоторых данных в […]
Мы можем определить функции фикстуры в этом файле, чтобы сделать их доступными для нескольких тестовых файлов. Создайте новый файл conftest.py и добавьте […]
В этой главе мы научимся группировать тесты с помощью маркеров. Pytest позволяет нам использовать маркеры на тестовых функциях. Маркеры используются для […]
Теперь мы начнем с нашей первой программы pytest. Сначала мы создадим каталог и тем самым создадим наши тестовые файлы в каталоге. […]
Для выполнения тестов, содержащих в своем имени строку, мы можем использовать следующий синтаксис: pytest -k <substring> -v -k <substring> представляет […]