Как запустить тесты Selenium против Internet Explorer в Play?
У нас есть несколько хороших тестов селена на Firefox с Play 2.1
http://www.playframework.com/documentation/api/2.0/scala/play/api/test/Helpers
Однако, хотя веб-драйвер поддерживает Internet Explorer, я не вижу помощника IE. Есть ли способ обойти это?
1 ответ
На основании документации Fluentlenium ваш тестовый класс должен быть расширен FluentTest
, Затем вы можете просто переопределить getDefaultDriver()
способ изменить браузер:
public class IntegrationTest extends FluentTest {
@Override
public WebDriver getDefaultDriver(){
return new InternetExplorerDriver();
}
}
Вы должны быть в состоянии вернуть любой Selenium WebDriver в этом методе (проверено только с IE и FF).