Есть ли возможный способ создать несколько глобальных зацепок в параллельном исполнении для огурца 4? - PullRequest
0 голосов
/ 01 апреля 2019

Параллельное выполнение cucumber 4 работает для меня, но я хочу выполнить некоторые действия только один раз для всех тестов. Это возможный способ запустить несколько хуков в другом потоке?

1 Ответ

1 голос
/ 01 апреля 2019

Согласно вашему требованию, вы хотите выполнить некоторые действия для всех тестовых случаев один раз, как до или после выполнения всех тестовых случаев.Если это так, то добавьте @BeforeClass из JUnit / TestNG и аналогичным образом вы можете использовать @AfterClass в своем классе выполнения cuke.Этот фрагмент кода будет запускаться один раз перед запуском вашего первого класса и после завершения всех тестов.

будет ли он работать или добавление теговых хуков даст вам некоторую подсказку.Как и в некоторых конкретных тестовых примерах, вы можете использовать теговые хуки и выполнять эти конкретные действия только внутри этого хука.

...