|
-1
|
| Ishita Shah Y_Sh · 技术社区 · 7 年前 |
|
|
1
1
Selenium是一个多模块项目。其中一个模块是selenium chrome驱动程序。它包含与使用selenium运行chrome相关的逻辑。您可以将此依赖项添加到项目中,并以某种方式修改/扩展其原始行为。如果没有二进制文件,它就不会运行真正的chrome浏览器——这就是它的工作原理。你将不得不建立自己的可执行文件,然后。您可以检查项目如何使用此依赖关系 here WebDriverManager 因为它就像一个符咒。
删除所有失败的下载:
对于windows:
然后在eclipse中右键单击您的项目并选择Maven->“updateproject…”,确保在结果对话框中选中“updatedependencies”,然后单击OK。 从这里复制: Link |
|
|
2
0
我假设你的自动化项目是maven项目。因此,当您构建项目时,pom中的依赖项将在本地下载以执行。但是需要使用SystemProperty设置一个二进制文件,并将参数作为该webdriver的路径传递,这将允许webdriver实例与该计算机上的浏览器实例通信。所以,我们根本不需要这种依赖。我想其他浏览器也一样。
|
|
|
ARH · 如何使用Selenium识别网站中使用的所有标签 3 年前 |
|
|
vidhu · 无URL的自动化测试 3 年前 |
|
|
Myoung Nam · 如何从谷歌搜索中提取多个div类? 3 年前 |