Есть ли способ разделить мои функции огурца на разные каталоги с разными настройками?Тестирование различных групп тестов селена огурца?
Я создаю «премиум» версию моего приложения с различными функциями, включенными позади переключателей функций, и мне нужно как-то выяснить, как разделить мои тесты с помощью разных групповых настроек.
Если бы я мог перезаписать функцию, перейдите в файл .js
перед каждым испытанием «premium», это выполнит эту работу.
Может ли огуречные тесты быть сгруппированы и даны разные настройки по группе?
Это отлично подходит для разделения функций, но могу ли я выполнить настройку и разрывы на основе тега? Есть ли способ получить доступ к тэгам, запускаемым в 'env.rb', например? –
Абсолютно - вы можете использовать [hooks] (https://github.com/cucumber/cucumber/wiki/Hooks), чтобы выполнить любую настройку и разборку с тегом, которые вам нужны. –
Я протестировал и подтвердил эту работу. Ура! –