我正在使用TestNG配置我的测试,并使用ReportNG进行报告。

代码设置

我有一个具有TestNG数据提供程序的类,该类配置了parallel = true,对于数据提供程序提供的每个元素,都会生成不同的线程(线程数是可配置的)以运行@Test



reportNG结果看起来不错,并且在html中显示如下


  MyTestName 0.297s方法参数:“ URL1”
  
  MyTestName 0.156s方法参数:“ URL2”


根据我的@Test MyTestName中的逻辑,我想通过/失败@Test并打印将显示在ReportNG报告中的消息。我该怎么做才能保证线程安全?有人可以指出示例吗?

谢谢!

最佳答案

您是否尝试过使用Reporter.log()? (它是TestNG API的一部分)

10-06 03:21