在运行时读取testContext信息

时间:2018-07-30 15:26:59

标签: testng

TestNG-框架

Listener类扩展了测试库并实现了ITestListener

在Testbase类中,带有@beforeMethod注释的方法将初始化必要的实例;包括如下所示的ExtentTest; enter image description here

侦听器类具有onStart,onSuccess,onFailure,onSkipped。我想在运行时访问实例,以便可以相应地进行报告。 enter image description here 我尝试设置属性 testContext.setAttribute(“ extent”,scopeTest); 但无法使用testContext.getAttribute(“ extent”)进行检索。

我有一个名为TestContext for ExtentReport的私有类,如下所示; enter image description here

有人可以给我一个指导,以从侦听器方法中读取之前方法中设置的实例吗?

0 个答案:

没有答案