Как проверить состояние одного функционального теста в текущем тесте с помощью pyTest? - PullRequest
0 голосов
/ 21 июня 2019

Я пишу функциональный тест, который состоит из примерно 20 шагов.Из этих двадцати шагов 15 шагов необходимо проверить как индивидуальный тест.

Я могу написать 20 тестов, каждый из которых выполняет на одну проверку больше, чем предыдущий.Или я могу написать один большой тест, и после того, как он пройден, я могу проверить статус этого теста в оставшихся 15 тестах и ​​пометить статус теста как пройденный / неудачный.

По сути, я стараюсь избегать повторения кода.

Я понимаю, что один тест может быть только одним, и я добавляю 15 тестов для этой цели.

Случай с чудовищемпройдут большие тесты и пройдут все меньшие тесты.В худшем случае большие испытания не пройдены, а некоторые меньшие - неудачными.

Предложение / совет?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...