我正在使用 selenium + java + testng + extent reports 组合。 A) 我想在控制台上看到测试的进度,以便于监控进度。然而,范围报告只能在最后看到,并且在测试过程中不会在屏幕上显示任何内容。 B) 如何结合 testng 和 extent 报告输出。
提前致谢。
最佳答案
问:我想在控制台看到测试进度,方便监控进度。
答:只需添加 @AfterMethod 或 @BeforeMethod 即可使用 TestNG 数据(例如 ITestResult、ITestContext)打印套件的当前状态。
问:然而,范围报告只能在最后看到,并且在测试过程中不会在屏幕上显示任何内容。
答:不,你错了。它提供实时报告。参见 basic-usage .
问:如何结合testng和extent报告输出。
答:你是什么意思?您可以使用 extent 方法记录所有输出。参见 examples .
关于java - selenium 和 java 的范围报告 - 如何在屏幕/控制台上查看测试进度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39113337/