TestNG选项未在Eclipse中的RunAs选项中显示

时间:2015-07-13 13:33:25

标签: eclipse testng

我在eclipse ide中使用maven项目并添加了一个testng依赖项:

<dependency>
        <groupId>org.testng</groupId>
        <artifactId>testng</artifactId>
        <version>6.8.8</version>
        <scope>test</scope>
    </dependency>

但右键单击任何测试类

时,我无法看到TestNg选项

10 个答案:

答案 0 :(得分:7)

仅依靠这种依赖是不够的。您需要安装TestNG Eclipse plugin才能在描述时使用它。

答案 1 :(得分:3)

我正在Eclipse中开发TestNG,我使用maven添加了maven依赖项:

<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>7.1.0</version>
</dependency>

当我尝试运行src / java / test文件夹中的测试文件时,我在RunAs中看不到任何内容,然后按照以下步骤操作:

转到“帮助”->“安装新软件”->单击“添加”按钮->

  1. 名称= TestNG
  2. 位置= https://dl.bintray.com/testng-team/testng-eclipse-release/7.1.0/

注意: 我的TestNG版本是7.1.0,您可以将其更改为您的版本。

它将显示TestNG->检查并安装->重新启动Eclipse。 现在,您可以在“运行方式”选项中看到“ TestNGTest”选项。

有关更多信息,请检查GitHub Repo中的 README 文件: https://github.com/cbeust/testng-eclipse

答案 2 :(得分:2)

选择帮助/安装新软件... 在“使用方式:”字段中输入更新网站的网址: 要发布的更新站点:https://dl.bintray.com/testng-team/testng-eclipse-release/。 确保选中了URL旁边的复选框,然后单击下一步。

答案 3 :(得分:1)

安装TestNG eclipse插件后,需要创建TestNG运行配置。从菜单栏中选择:运行&gt;运行配置。选择&#39; TestNG&#39;从列表中选择&#39; New Lanuch Configuration&#39;。在那里选择类,方法,无论你想要运行什么。

您还可以转到偏好设置&gt; run / debug&gt;启动并选择默认启动配置(启动所选资源或活动编辑器)。 enter image description here

答案 4 :(得分:1)

如果在“运行”->“运行”配置中看不到TestNG插件,则首先添加TestNG插件并安装它。 您可以按照以下步骤 Eclipse->帮助->安装新软件->添加->提供名称为TestNG->输入URL({http://beust.com/eclipse/)->点击安装

答案 5 :(得分:0)

这是对我有用的简单解决方案。只需添加TestNG库。

右键单击您的项目>配置构建路径>添加库> TestNG>下一步,下一步,完成。

答案 6 :(得分:0)

在实际测试方法之前检查注释@Test是否丢失。

答案 7 :(得分:0)

今天早上我遇到了类似的问题,我按照以下步骤解决了该问题。

  1. 将TestNG库添加到Java构建路径
  2. 应该在src / test / java下创建TestNG类。

就我而言,我在src / main / resources下创建了它,这就是为什么我认为它没有运行配置的原因。之所以引起这种混乱,是因为我通常使用简单的项目,但是这次我想通过选择原型来学习。

答案 8 :(得分:0)

我也面临着同样的问题,这是对我有用的

  1. 在Maven中添加TestNG依赖项。

  2. 添加Eclipse插件,如链接所示: https://www.toolsqa.com/selenium-webdriver/install-testng/

添加插件需要一些时间。 Eclipse重新启动后运行测试。

答案 9 :(得分:0)

确保您没有使用JUnit。

您不应使用:
import org.junit.Test;
您应该使用:
import org.testng.annotations.Test;

相关问题