【问题标题】:What is Maven used for in Selenium WebDriver for testing Web Apps?Maven 在 Selenium WebDriver 中用于测试 Web 应用程序的用途是什么?
【发布时间】:2017-07-17 21:58:16
【问题描述】:

我是软件 QA 的新手,我正在尝试在 java 中设置 Selenium WebDriver 以进行测试。我看到的许多教程都没有提到 Maven,尽管 Selenium 文档说它是最简单的。我不应该在测试过程中使用 Maven 吗?

【问题讨论】:

  • 你的问题好像你对maven不了解,你应该了解一下maven,它是什么,它是做什么用的! Maven 和 Selenium 完全不同
  • 要求我们推荐或查找书籍、工具、软件库、教程或其他场外资源的问题对于 Stack Overflow 来说是无关紧要的,因为它们往往会吸引固执己见的答案和垃圾邮件。取而代之的是describe the problem 以及迄今为止为解决该问题所做的工作。
  • QA 试图用 selenium 自动化他们的工作? :思考:

标签: java maven selenium selenium-chromedriver qa


【解决方案1】:

如果 Maven 已经是您构建过程的一部分,那么您绝对可以使用它。 Selenium 自己的帮助explains how to do it。至少你需要

<dependency>
    <groupId>org.seleniumhq.selenium</groupId>
    <artifactId>selenium-java</artifactId>
    <version>3.4.0</version>
</dependency>  

然后根据您的操作,您可以添加其他库。在某些情况下,您可能需要其他库。你可以看看这个template project

但是,如果您的组织中没有使用 Maven,那么仅将其用于 Selenium 测试并没有多大意义。 Selenium 非常简单且依赖关系很轻,因此您可以将它与公司中使用的任何东西一起使用,例如Ant 或 Gradle。

【讨论】:

    猜你喜欢
    • 2015-07-11
    • 2017-02-20
    • 1970-01-01
    • 2016-07-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-18
    相关资源
    最近更新 更多