问题标签 [testng]

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 回答
1730 浏览

java - 使用 selenium 和 java 并行检查页面上的损坏链接

任务是使用 selenium RC 和 java 检查网页上的损坏链接。它可以简单地通过

然后按照步骤 a 到 e 获取链接 B 、链接 C .... 链接 N

这个过程是连续的。

是否可以在新窗口中并行打开所有链接并验证它们是否损坏,即更专业的方式?

请提供建议(如果可能,请提供代码示例)

0 投票
7 回答
31035 浏览

java - TestNG:如何测试强制异常?

我想编写一个 TestNG 测试以确保在特定条件下引发异常,如果未引发异常,则测试失败。有没有一种简单的方法可以做到这一点而无需创建额外的布尔变量?

关于此主题的相关博客文章:http: //konigsberg.blogspot.com/2007/11/testng-and-expectedexceptions-ive.html

0 投票
3 回答
24140 浏览

eclipse - 从 Eclipse 运行 TestNG testng.xml 测试

我有一些包裹

我也有一些类中有 TestNG 注释

现在我将 testng.xml 放入

XML 文件看起来像

如何从 Eclipse 运行套件?我应该做什么运行配置?

0 投票
1 回答
1418 浏览

testng - 当需要从 testng.xml 中的 2 个类运行测试时,为什么 TestNG 从类中随机选择方法?

我需要使用 TestNG 从 2 个类运行测试。testng.xml 配置指定了这一点:

  • TestA 有方法:i1, i2, i3, i4
  • TestB 有方法:j1、j2、j3、j4

测试按以下顺序运行:

i1, i3, j1, j4, i2, i4, j2, j3

有人知道原因吗?请帮忙~非常感谢!

0 投票
1 回答
3799 浏览

java - 多测试 TestNG.xml 文件导致 java.lang.NullPointerException

多测试 TestNG.xml 文件导致 java.lang.NullPointerException

您好质量团队,

我需要帮助让 TestNG 从一个 XML 文件运行多个测试。到目前为止,我为此所做的努力导致 java.lang.NullPointerException 或测试 fake_execute="说它运行了......但是如果它没有启动 selenium,它怎么能运行?"

最后一点:使用独立 XML 文件运行时,所有测试都会成功运行

下面是我的 XML 文件

当 TestNG/Selenium 抛出空指针错误时,它总是在selenium.open(URL), selenium.windowMaximize(), selenium.windowFocus().

我使用一个 SeleneseTestNGHelper 文件来启动 Selenium 并处理一些基本的 selenium 功能。

这是我的测试失败的测试命令

这是调用的方法

0 投票
7 回答
1168 浏览

java - 我是 Java 自动化测试的新手。我应该更喜欢哪个工具?JUnit 还是 TestNG?

我已经阅读了一些JUnitTestNG的比较,看起来 TestNG 有更多的配置选项。另一方面,JUnit 更受 IDE 的支持,构建工具,有更多的插件。

我没有编写单元测试的经验。我应该更喜欢哪个工具?

PS我认为我的问题更像是:我应该尝试一下TestNG,还是像其他人一样坚持使用JUnit?

PS我们是开发web应用的,所以我觉得选择也应该考虑到以后我们会使用Selenium进行功能测试。

0 投票
3 回答
5178 浏览

java - 为什么 @DataProvider 注释在 TestNG 中的 @BeforeClass 之前运行?

使用TestNG,为什么@DataProvider之前运行 @BeforeClass

似乎有时会@DataProvider先运行,有时@BeforeClass不会?

有人知道原因吗?

0 投票
2 回答
1673 浏览

unit-testing - 同一个 IntelliJ 运行配置中的多个 testng.xmls?

我有一个项目,它有两个不同的模块,每个模块都有自己的一组 testng 测试。我有单独的运行配置,每个配置都启用了代码覆盖率。我需要同时运行以收集覆盖率统计数据,并且想知道是否有办法将覆盖率数据整合到一个会话中。

是否可以在执行两个不同 testng.xml 的 IntelliJ 中创建运行配置?

0 投票
2 回答
157 浏览

java - 关于TestNG的问题

TestNG 文档说创建一个 xml,如下所示。

这个文件应该在哪里?

0 投票
2 回答
296 浏览

java - 为什么 Selenium 不从这个内部 HTTPS URL 返回?

有人可以告诉我为什么 Selenium 不能从打开这个内部 HTTPS URL 中返回吗?

https://red1cert.red-usa.com:37443/index.php3

调用 后selenium.open("https://red1cert.red-usa.com:37443/index.php3"),Selenium 挂起,很长一段时间后,它因服务器错误而终止。请帮忙。