Начинаю знакомиться с тестами на codeception. До этого писала тесты на Java.
Появился следующий вопрос: как выстроить очередность тестов?
На Java это реализовывала через TestNG:
- с помощью xml файлов-сьютов, в которых можно прописать пакет, из которого будут выполнятся тесты, исключить неугодные, выстроить очередность необходимых через dependencies и прочее.
- через аннотации. Зависимости, приоритет.
Нашла, что зависимости в codeception можно выставить с помощью аннотаций before/after, depends.
Интересует следующее:
- Есть ли для codeception возможность задавать последовательность тестов чем-то подобным как xml-файлов в Java, какой-нибудь фреймворк или…?
- В testNG есть ещё такая штука как alwaysRun, с помощью которой можно было запустить зависимый тест даже в случае падения чего-либо выше. Есть ли что-то подобное для codeception?