Есть ли способ указать порядок выполнения внутри огурца? Например, вместо того, чтобы запускать cucumber feature/foo/foo.feature feature/foo/bar.feature
, чтобы они выполнялись в этом порядке ... Я хочу запустить bundle exec cucumber
и выполнить в указанном порядке.Огурец Порядок исполнения - Рубин
Я знаю, что функции/сценарии должны быть независимыми друг от друга, но для текущих тестов, которые я выполняю, это непрактично. Если нет «официального пути» (похоже, это так), кто-нибудь рекомендует хороший дизайн для реализации таких функций?
Я рекомендую вам проводить независимые тесты. Если вы собираетесь работать над внедрением чего-то, вы должны работать над этим. Отсутствие независимости делает ваши будущие инвестиции больше, окупаемость от надежного регрессионного исполнения намного меньше. –