TestNG:如何在IReporter中设置要访问的其他数据

TestNG:如何在IReporter中设置要访问的其他数据,testng,Testng,我有在运行时生成的数据,我想在实现IReporter的CustomReporter类中访问这些数据。一个人怎么做呢 目前,当我的测试失败时,我会将数据添加到ITestResult.setParameters()对象/方法中,但有人说不要这样做,因为没有记录是否要修改Parameters()对象。相反,我应该创建并填充一个可以从IReporter()访问的对象,但我不知道怎么做。我找到了它,我将需要的所有数据存储在ITestContext.setAttribute()中,并通过.getAttrib

我有在运行时生成的数据,我想在实现IReporter的CustomReporter类中访问这些数据。一个人怎么做呢


目前,当我的测试失败时,我会将数据添加到ITestResult.setParameters()对象/方法中,但有人说不要这样做,因为没有记录是否要修改Parameters()对象。相反,我应该创建并填充一个可以从IReporter()访问的对象,但我不知道怎么做。

我找到了它,我将需要的所有数据存储在ITestContext.setAttribute()中,并通过.getAttribute()检索到了它。

我找到了它,我将需要的所有数据存储在ITestContext.setAttribute()中并通过.getAttribute()检索它