java - 如何在 eclipse 中以 TestNG 的形式执行 Selenium Webdriver 测试

标签 java selenium-webdriver testng eclipse-indigo

我使用 Selenium WebDriver 与 Java 和 TestNG 作为测试框架。我使用 Eclipse (eclipse-jee-indigo-SR2-win32) 作为 IDE。我想在 Eclipse 中执行我的测试(java 文件)作为 TestNG 测试。

例如,我有 Registration.java,我想在 eclipse 中作为 TestNG 测试运行。为了运行这个文件,我执行了以下步骤:

  1. 右键单击 Registration.java
  2. 将鼠标悬停在弹出窗口中的“运行方式”上

但是我没有找到 TestNG 的任何选项来运行我的测试。为此,在 Eclipse 中应该做什么?

最佳答案

需要为Eclipse安装TestNG插件。为此,请按照以下步骤操作:

  1. 打开eclipse
  2. 转到帮助 --> Eclipse Marketplace
  3. 搜索为 TestNG
  4. 单击“TestNG for Eclipse”部分的“安装”
  5. 按照分步说明进行操作
  6. 成功安装后,在 Window 上观察 TestNG --> 首选项(TestNG 在左侧面板中列出)

[注意:右键单击 Registration.java -> 将鼠标悬停在运行方式上 -> 单击 TestNG 测试。您的测试注册将被执行]

关于java - 如何在 eclipse 中以 TestNG 的形式执行 Selenium Webdriver 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16540728/

相关文章:

java - 如何将值从测试方法传递到 TestNG 报告

java - 如何同时从 URL 列表中获取 InputStream?

java - 如何将一个项目作为另一个项目的库使用?

java - 参数值 [vbs@gmail.com] 与预期类型 [java.lang.Long (n/a)] 不匹配;嵌套异常是 java.lang.IllegalArgumentException :

Java DB和jasper报告嵌套选择

python - Selenium3.4.0-Python3.6.1 : In Selenium-Python binding using unittest how do I decide when to use self. assertIn or assert

java - Maven 不运行我的 testng.xml

java - 使用 Intellij idea 警告初始化 Jmockit

python - Selenium/Webdriver 的 python 绑定(bind)中的 get_Text() 等价物是什么

python-3.x - Python3、Selenium 和 Chrome 可移植