Как сделать @Before из огурцов ограниченным только для одного файла объектов? - PullRequest
0 голосов
/ 02 июля 2019

Я использую тестирование API и селен в одной среде. Я добавил @Before из огурца, чтобы открыть браузер, но для тестирования API мне не нужно открывать браузер. Но его открытие как для пользовательского интерфейса, так и для API. Как я должен ограничить, чтобы браузер не открывался для API? @Before открывает браузер для API, который мне не нужен.

1 Ответ

3 голосов
/ 02 июля 2019

Вы можете использовать помеченные хуки на крючке «До»

@Before("not @API")
public void before() {
    ....
}

Добавить тег @API в файл объектов с помощью api senarios.

@API
Feature: api feature file
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...