如何在Play下对Internet Explorer运行Selenium测试?

时间:2013-06-04 09:34:47

标签: selenium playframework-2.0 fluentlenium

我们已经通过Play 2.1对Firefox运行了一些很好的硒测试

http://www.playframework.com/documentation/api/2.0/scala/play/api/test/Helpers

然而即使webdriver确实支持Internet Explorer,我也没有看到IE助手。有没有办法解决这个问题?

1 个答案:

答案 0 :(得分:1)

根据Fluentlenium documentation,您的测试类应该扩展FluentTest。然后,您可以简单地覆盖getDefaultDriver()方法来更改浏览器:

public class IntegrationTest extends FluentTest {

    @Override
    public WebDriver getDefaultDriver(){
        return new InternetExplorerDriver();
    }

}

您应该能够在此方法中返回任何Selenium WebDriver(仅使用IE和FF进行测试)。