【发布时间】:2016-10-11 07:02:30
【问题描述】:
我提出了一个 TestNG 侦听器的概念,这对我的需求很有帮助。
我基本上想创建自己的侦听器,它将使用示例 HTML 报告创建报告。
我的想法是像其他所有的监听器一样在 XML 中声明。
但是我希望我的听众查看 XML 并查看声明了多少类并知道要执行多少测试类。
然后我可以在我的报告中显示已执行的测试类数量的进度条,然后提供测试类进度的实时提要。
一个例子是,如果在我的 XML 中声明了 5 个测试类,并且在 HTML 报告中它显示了一个进度条,显示 5 个中的 0 个。
随着测试的运行和完成,进度条会更新,显示正在执行的测试的实时进度。
这个想法在 TestNG 中是否可行/可行?我可以创建自己的 Listener 来做我想做的事吗?
任何能让我走上正确道路的文章/建议都是有益的。
编辑:可能没有以最佳方式提出问题,因此我们将不胜感激任何批评或编辑建议。
【问题讨论】:
标签: java html selenium automation testng