【发布时间】:2018-03-16 16:40:25
【问题描述】:
我有一个配置了 jasmine-maven-plugin 的 Maven 项目来运行 javascript 测试。我想在不下载和设置驱动程序路径可执行文件的情况下从 Phantomjs 切换到无头 Chrome。 我发现 WebDriverManager 可以提供帮助,但似乎可以在以下类中以编程方式开始下载:
ChromeDriverManager.getInstance().setup();
我已将 pom.xml 配置为使用驱动程序 (as explained here),现在是否可以将 pom.xml 配置为也使用 WebDriverManager 来处理 ChromeDriver 下载而不配置 webdriver.chrome.driver 属性?
我什至想过使用不同的 jasmine 规范运行器模板,但它似乎只是一个简单的 StringTemplate 字符串。
谢谢!
【问题讨论】:
标签: selenium selenium-chromedriver jasmine-maven-plugin webdrivermanager-java