Как получить текущий сценарий и / или имя спецификации при запуске selenium с датчиком

Я работаю с датчиком и пытаюсь получить текущую спецификацию и / или название сценария. В настоящее время мой код структурирован аналогично примеру java-maven-selenium, который калибр разместил в github.

Спасибо за помощь!


person Andrew    schedule 25.10.2017    source источник


Ответы (1)


Вы можете использовать BeforeScenario и _ 2_, чтобы получить эту информацию.

Пример:

@BeforeScenario
public void beforeScenario(ExecutionContext context){
    System.out.println("Current Spec: " + context.getCurrentSpecification().getName());
    System.out.println("Current Scenario: " + context.getCurrentScenario().getName());
}
person Srikanth Venugopalan    schedule 27.10.2017