我正在使用 TestNG 来配置我的测试并使用 ReportNG 进行报告。
代码设置
我有一个具有 TestNG 数据提供程序的类,该数据提供程序配置为 parallel=true,并且对于数据提供程序提供的每个元素,都会产生不同的线程(线程数是可配置的)以运行 @Test
问题
reportNG 结果看起来不错,并在 html 中显示如下
MyTestName 0.297s 方法参数:“URL1”
MyTestName 0.156s 方法参数:“URL2”
根据我的@Test MyTestName 中的逻辑,我想通过/失败@Test 并打印将出现在 ReportNG 报告中的消息。我将如何做这将是线程安全的?有人可以给我举个例子吗?
谢谢!