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