Добрый вечер! В компании используется следующая структура. Каждый тест-кейс состоит из наборов step’ов. В конце каждого step’а есть assert. Если на каком-либо шаге сработал assert, тест считается зафейленым и шаги после assert’a не выполняются. Подскажите пожалуйста, есть ли возможность, после найденного assert’a продолжать выполнять шаги, и в конце, зайдя в тест-кейс, обозначить места где сработал assert (красным крестиком)?
Здесь в примере, есть еще набор шагов, однако в том месте где сработал assert, все сворачивается
Нашел пару плагинов pytest-assume, pytest-expect, которые позволяют пропустить ошибки, но в таком случае в allure не отображается на каком именно шаге(шагах) произошла ошибка
В примере выше, assert отработал на 2 шаге , однако никак не пометился…
Буду всем признателен за помощь!