我想写一个自定义报告器来保持宁静。我写了一个实现AcceptanceTestReporter接口并覆盖了一些方法的类,但我没有看到这个报告器被执行。任何人都可以列出编写和注册自定义报告器所需的步骤吗?
单独实现报告器接口是行不通的,你必须通过实现 StepListener 接口并将你的类放在类路径中来注册一个新的修昔底德侦听器。Serenity 将自动检测侦听器并将其添加到已注册的侦听器中。它将在首次启动测试时自动加载自定义侦听器。 有关更多详细信息,请查看以下帖子
https://schenkweb.nl/2017/07/11/serenity-bdd-register-a-custom-listener/