问题标签 [testng-eclipse]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
87 浏览

testing - 为什么 TestNG 测试中的非唯一组名会影响其他测试类?我可以在不同的测试类中使用相同的组名吗?

我在 TestNG 中的 2 个测试类中的方法具有相同的组名,例如:

@Test(description = "step 4", groups = "4", dependsOnGroups = "3")

但是,当我运行其中一个测试时,另一个会自动包含在临时 xml 文件中并且它也会运行。我想让我的组名相对简单,并且不希望它们是唯一的。这是可能的还是我应该让它们独一无二?

0 投票
1 回答
1179 浏览

eclipse - 在 Eclipse 中运行 TestNG 测试时出现安全异常

尝试在 Eclipse Neon 中运行 TestNG 测试时出现以下错误。似乎 jar 依赖项中有某种已签名的内容阻止了 this 。不知道它是什么..关于如何解决这个问题的任何建议。从来没有遇到过这种情况。

0 投票
1 回答
1263 浏览

xml - Selenium 和 testng .. testng.xml 解析器异常,这没有任何意义

在此处输入图像描述在此处输入图像描述代码片段:

这是 testng.xml 文件:

这是一个例外:

任何想法将不胜感激。

在 testng.xml 中,没有参数“parallel”设置为“none”,因此异常会抱怨一个是没有意义的。

谢谢,

病死率。

0 投票
0 回答
49 浏览

java - 我们可以避免为 testNG 的不同测试用例编写不同的类吗?如果可以,我们该怎么做?

我是TestNG的新手。我正在编写包含用于 Spring Boot 应用程序的单元测试用例的类,并使用 Eclipse TestNG 插件运行它们。对于每个不同的 api 或方法,我需要创建不同的包含测试的类。我们可以避免每次都创建不同的类吗?如果是,请指导我该怎么写。

下面是其中一个 api 的代码片段,

任何帮助,将不胜感激!!

0 投票
2 回答
2632 浏览

java - 如何从 Selenium Web Driver JAVA 中的表中获取元素

我正在尝试识别页面的元素。我有一张桌子,有很多行有多个输入。如何从表行访问输入?

0 投票
0 回答
331 浏览

eclipse - TestNG 不会安装在 Rad 8.5 上

我正在尝试在 Rad 8.5 上安装 TestNG。我去Help->Install new software,然后把http://beust.com/eclipse/窗口Work with:,然后点击Add。然后我把TestNGas放在弹出Name:的窗口中。Add Repository当我单击OK没有列出要安装的内容时,我无法完成安装。 http://beust.com/eclipse/列在Available Software Sites页面上,但是当我查看File->New. 我能找到的所有帮助页面都与 Eclipse 打交道,并说这是如何做到的。通常 Eclipse 指令与 Rad 一起工作,但这次有些东西不起作用。任何帮助,将不胜感激。

编辑:

我在Add Eclipse Marketplace to Rad中找到了一种添加Eclipse Marketplace到 Rad的方法,但是当我尝试使用它时,我收到一条错误消息,提示该站点一定有问题。有没有办法检查?the following connectors are not available: TestNG for eclipse

0 投票
1 回答
1612 浏览

java - 无法使用 TestNG 启动简单测试 || 读取配置文件时出错

自 2 天以来,我一直在努力解决这个问题,但我不知道:

1/我做错了什么

2/如何解决

这是我的代码。很简单,没有 WebDriver,没有 Maven,没有 Ant,什么都没有。

只是一个测试注释和一个 System.out.println。

我的代码:

我的项目结构如下所示:

在此处输入图像描述

1/ 我右键单击 TestA.java。

2/运行方式

3/TestNG测试

Stacktrace 这是我得到的唯一输出:

步骤完成 我卸载了testng插件并重新安装了很多次。

我将插件降级到 6.9.11 和 6.9.10

我从 Eclipse 工作区中删除了 .metadata 。

请帮忙!提前谢谢。

0 投票
1 回答
10460 浏览

jenkins - 如何扩展詹金斯的报告?

我在 Jenkins 中使用 HTML 发布者插件,并且我使用 ExtentReport 和 Eclipse 来生成报告。

如何在 Jenkins 中生成这些报告(ExtentReport)?

0 投票
1 回答
275 浏览

eclipse - TestNG [6.9.12] 无法在 Eclipse Mars [4.5.2] 中加载——org.eclipse.core.runtime.CoreException

预期行为

应该可以通过 Run As -> TestNG 启动测试;还应该能够为 TestNG 添加新的运行配置

实际行为

插件 org.testng.eclipse 无法加载类 org.testng.eclipse.launch.TestNGTabGroup。异常:org.eclipse.core.runtime.CoreException:插件 org.testng.eclipse 无法加载类 org.testng.eclipse.ui.TestNGQuickFixProcessor。org.testng.eclipse_6.9.12.201607091356 找不到

异常:org.eclipse.core.runtime.CoreException:插件 org.testng.eclipse 无法加载类 org.testng.eclipse.ui.TestNGQuickFixProcessor。

重现步骤

安装 Eclipse Mars-2、4.5.2 从 Marketplace 安装 TestNG 插件 选择可执行类 尝试“以 TestNG 方式运行” 尝试运行 -> 运行配置 -> TestNG -> 新运行配置

插件版本:6.9.12 [via eclipse marketplace](可选)操作系统:Windows-10

0 投票
1 回答
5592 浏览

testng - 不确定如何使用 AbstractTestNGCucumberTests 启动运行器

我不确定如何使用 AbstractTestNGCucumberTests 在 Eclipse 中启动运行器类

我建立了一个项目,打算使用 TestNG 来运行 Cucumber 测试套件。

我已经按照我能找到的所有文档中的所有步骤进行操作,但是我无法以识别类中的 testNG 注释的方式启动运行程序,例如 @BeforeMethod

如果我在 runner 类中取消注释 @RunWith 行,该项目作为 Junit 测试运行良好,但是当我注释 @RunWith 时,它不会作为 TestNG 项目启动,并且仍然作为 junit 项目运行。

如果我选择 CukesRunner 并单击“Run-As”,则不会显示任何运行类型,我只能从历史记录中选择以 Junit 身份运行。我找不到启动 Cukesrunner 的方法,它会调用 AbstractTestNGCucumberTests 类的 TestNG 行为。

TestNG 插件在该系统上运行良好,testNG 启用项目在不包含 cucumber 或 AbstractTestNGCucumberTests 类时运行良好。

以下是该项目的关键组成部分:

testng.xml

pom.xml

CukesRunner.java

GameSteps.java

游戏功能

这是项目结构的截图:

这是项目结构的截图: