java - selenium 和 java 的范围报告 - 如何在屏幕/控制台上查看测试进度

标签 java selenium automated-tests testng

我正在使用 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/

相关文章:

java - Grails 邮件验证

python - "Client failed to connect to the D-BUS daemon"是什么意思?

java - cucumber .runtime.CucumberException : java. lang.NoSuchMethodException

selenium - 在 Selenium 中输入 Enter/Return 键

python - Selenium 中的多个浏览器与 Python

java - 返回集合的副本或克隆以防止可变性

java - 如何设置 Ant 'junit' 任务的工作目录?

python - 循环单击表中的 anchor 标记,但使用 css 选择器 python selenium

java - 日历元素未被选中 - Selenium Webdriver

java - 文件遍历不返回绝对路径,仅返回文件名