为什么在使用selenium WebDriver时,不同的项目需要不同的引用库

时间:2018-04-08 13:30:41

标签: java selenium selenium-webdriver

需要知道我是否配置了所有必需的JAR&我的Selenium WebDriver安装中的库文件,为什么每当我使用WebDriver创建一个新项目时我都需要再次安装引用的库。

谢谢&问候, MANISHA

1 个答案:

答案 0 :(得分:0)

创建新项目时,它是:

  • 新客户,您正在为其开发测试脚本
  • 新要求并根据您正在开发测试脚本的规范。
  • 客户可以要求 Selenium v​​2.53 ,因为另一个客户可以选择最新版本的 Selenium ,即 Selenium v​​3.11.0
  • 客户可以要求基于已发布的Selenium Jars,因为另一个客户可能需要基于Maven Repository Gradle <的动态 Selenium Jars / em>的。您可以找到有关如何How to automatically update selenium version in POM?
  • 的讨论
  • 客户可以要求使用 TestNG 框架,因为另一个客户可以选择使用_JUnit_framework。
  • 客户可以要求在JDK中使用 Cucumber ,而另一个客户可以选择使用JDK Cucumber

因此,按照上述因素,客户及其各自的要求您的项目结构二进制规范可能会从项目项目不等。您使用的 IDE 例如 Eclipse 为您提供了通过项目设置通过 Java构建路径添加外部JAR 的灵活性 Maven 识别的pom.xml

由于上述所有原因,您需要配置所有必需的 JAR &amp;新项目中的库文件