Java webdrivermanager与TravisCI生成服务器的兼容性

Java webdrivermanager与TravisCI生成服务器的兼容性,java,selenium-webdriver,selenium-chromedriver,webdrivermanager-java,Java,Selenium Webdriver,Selenium Chromedriver,Webdrivermanager Java,我们的所有构建都使用TravisCI,其中包括针对浏览器运行的集成测试。因此,在我们的travis.yml文件中,我们包括 addons: chrome: stable 为了确保在构建开始之前,chrome浏览器将安装在构建服务器实例中 到目前为止,我们已经加入了,但当chrome发布了新版本时,我们必须进行更新,这是一项乏味的工作 我想是为了这个目的,但我想知道webdrivermanager是如何发布的 WebDriverManager提供动态浏览器版本检测。这意味着,对于像Chrom

我们的所有构建都使用TravisCI,其中包括针对浏览器运行的集成测试。因此,在我们的travis.yml文件中,我们包括

addons:
  chrome: stable
为了确保在构建开始之前,chrome浏览器将安装在构建服务器实例中

到目前为止,我们已经加入了,但当chrome发布了新版本时,我们必须进行更新,这是一项乏味的工作


我想是为了这个目的,但我想知道webdrivermanager是如何发布的 WebDriverManager提供动态浏览器版本检测。这意味着,对于像Chrome这样的浏览器,WebDriverManager会定期检查其版本,以确定chromedriver的正确版本,chromedriver是常青的,因此会自动更新

简而言之,您不必再担心chromedriver版本控制,因为WebDriverManager将为您完成这项工作