PyTest

Основы
Введение
Пример применения
Структура проекта
Тестирование проверки аргументов на тип
Запуск unittest тестов
--last-failed: перезапуск только упавших тестов
--capture=no: не скрывать вывод
Тестирование решения квадратного уравнения
-k: запуск определённых тестов
Добавить PyTest в PyCharm
Фикстуры
Введение
Общая переменная
Изменить общую переменную
function
Порядок тестов
Перезапуск тестов
Suite setup и teardown
Параметризация
Введение
Проверка списка неизвестной длины
Трехзначные числа
Умножение двух чисел
Квадратное уравнение
Проверка сайта
PyTest + Allure
Введение
Установка
Создать отчёт
Удалённый запуск
Введение
FastAPI и subprocess
conftest.py
Введение
Аргументы из командной строки
Менеджер контекста
Введение
Пример
HTML
Введение
Установка
Пример
Ошибки
ImportError while importing test module
NameError: name 'pytest' is not defined

Автор статьи: Андрей Олегович

Изображение баннера