[Resolved] Где в Thucydides менять браузер, а так же задается @Before и @After?

thucydides
webdriver
java
selenium
maven
Теги: #<Tag:0x00007fedbbf61340> #<Tag:0x00007fedbbf611d8> #<Tag:0x00007fedbbf61020> #<Tag:0x00007fedbbf60ee0> #<Tag:0x00007fedbbf60a80>

(Denis Vovchenko) #1

Добрый день.
Начал изучать фрейм Thucydides. Встал такой вопрос:
Где менять драйвер браузера?
Если в обычном WebDriver с использованием PageObject, браузер задается в классе AbstractTest, который наследуют все тесты, то где это происходит в Thucydides не понятно.В pom.xml менял

  <properties>
  <webdriver.driver>iexplorer</webdriver.driver>
  </properties>

Ничего не получается.
За одно поясните, где выставляются @Before и @After и т.д.


(olegS) #2

для запуска в разных браузерах можно создать файл thucydides.properties (положив его рядом с pom) с таким содержанием:

 thucydides.take.screenshots=FOR_FAILURES
   webdriver.driver = chrome

(Denis Vovchenko) #3

Отлично, помогло! Спасибо.