【问题标题】:How to run Selenium tests against Internet Explorer under Play?如何在 Play 下针对 Internet Explorer 运行 Selenium 测试?
【发布时间】:2013-06-04 09:34:47
【问题描述】:

我们已经通过 Play 2.1 在 Firefox 上运行了一些很好的 selenium 测试

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

尽管 webdriver 确实支持 Internet Explorer,但我没有看到 IE 帮助程序。有没有办法解决这个问题?

【问题讨论】:

    标签: selenium playframework-2.0 fluentlenium


    【解决方案1】:

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

    public class IntegrationTest extends FluentTest {
    
        @Override
        public WebDriver getDefaultDriver(){
            return new InternetExplorerDriver();
        }
    
    }
    

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-09-14
      • 2017-03-20
      • 1970-01-01
      • 2015-03-11
      • 1970-01-01
      • 1970-01-01
      • 2018-03-02
      • 1970-01-01
      相关资源
      最近更新 更多