Быть использованы: Тест B возможно только эффективно после проведения теста успешно A.
Средства: использование тестового разъема может быть обозначен как зависит от другого теста, когда зависимость терпит неудачу, то испытание будет зависеть от него, что будут пропущены.
-------------------------------------------------- ----------- на примере: ------------------------------------ ----------------------------
Установка: pytest-зависимость
пип установить pytest-зависимость
Использование:
импорт pytest @ pytest.mark.dependency () Защита test_01 (тест): утверждает Ложный @ pytest.mark.dependency (зависит = [ "test_01"]) Защита test_02 (тест): печать ( "执行测试2")
Посмотрите на результаты:
test_01 test_02 зависит, и, следовательно, не может после test_01, пропустил test_02
Вывод:
1, первый установить этот плагин,
2, является использование () зависит от способа маркировки @ pytest.mark.dependency, используя @ pytest.mark.dependency (зависит = [ "имя_проверки"]) зависимой справки.