问题标签 [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.
testing - 为什么 TestNG 测试中的非唯一组名会影响其他测试类?我可以在不同的测试类中使用相同的组名吗?
我在 TestNG 中的 2 个测试类中的方法具有相同的组名,例如:
@Test(description = "step 4", groups = "4", dependsOnGroups = "3")
但是,当我运行其中一个测试时,另一个会自动包含在临时 xml 文件中并且它也会运行。我想让我的组名相对简单,并且不希望它们是唯一的。这是可能的还是我应该让它们独一无二?
eclipse - 在 Eclipse 中运行 TestNG 测试时出现安全异常
尝试在 Eclipse Neon 中运行 TestNG 测试时出现以下错误。似乎 jar 依赖项中有某种已签名的内容阻止了 this 。不知道它是什么..关于如何解决这个问题的任何建议。从来没有遇到过这种情况。
java - 我们可以避免为 testNG 的不同测试用例编写不同的类吗?如果可以,我们该怎么做?
我是TestNG的新手。我正在编写包含用于 Spring Boot 应用程序的单元测试用例的类,并使用 Eclipse TestNG 插件运行它们。对于每个不同的 api 或方法,我需要创建不同的包含测试的类。我们可以避免每次都创建不同的类吗?如果是,请指导我该怎么写。
下面是其中一个 api 的代码片段,
任何帮助,将不胜感激!!
java - 如何从 Selenium Web Driver JAVA 中的表中获取元素
我正在尝试识别页面的元素。我有一张桌子,有很多行有多个输入。如何从表行访问输入?
eclipse - TestNG 不会安装在 Rad 8.5 上
我正在尝试在 Rad 8.5 上安装 TestNG。我去Help->Install new software
,然后把http://beust.com/eclipse/
窗口Work with:
,然后点击Add
。然后我把TestNG
as放在弹出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
jenkins - 如何扩展詹金斯的报告?
我在 Jenkins 中使用 HTML 发布者插件,并且我使用 ExtentReport 和 Eclipse 来生成报告。
如何在 Jenkins 中生成这些报告(ExtentReport)?
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
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
游戏功能
这是项目结构的截图: