unit-testing - 有没有办法定义两个不同 Testng Listener 的运行顺序?

标签 unit-testing automated-tests testng listeners

我有两个 testng 监听器。一种用于创建包含测试运行结果的 html 报告文件,另一种用于将结果写入数据库。 html 文件必须可用,才能将它们写入数据库,因此我必须控制运行顺序。

是否有任何配置可能性或方法可以让监听器相互通信? 我正在使用 Maven 和 pom.xml 中的监听器属性。

最佳答案

没有。也许您可以创建自己的记者,按照您想要的顺序调用这两个?

关于unit-testing - 有没有办法定义两个不同 Testng Listener 的运行顺序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11084157/

相关文章:

java - TestNG:以编程方式运行测试 - 执行测试方法时 XmlTest 对象上设置的参数为空

java - Gradle 和 TestNG 的 Intellij 设置

unit-testing - 如何在 salesforce 中进行单元测试?

java - 单元测试数据库连接和有关数据库相关代码和单元测试的一般问题

java - Mockito 和 BufferedReader 的良好实践

xpath - 如何从 testcafe 中找到的多个匹配中获取该元素的第一次出现

java - 通过测试监听器删除(复制)失败的 TestNG 结果

javascript - 预期 [ ] 为 [ ] Jasmine,如何检查空数组

c# - 使用 specflow 从 excel 读取数据并写入特征文件

python-3.x - python : How can I press arrow keys randomly selenium