标签: java selenium cucumber testng cucumber-java
我知道这与问题Link有关,但由于未正确回答,因此我想重新打开该线程。
这个想法是,我们当前的框架是用Cucumber和TestNG构建的,坦率地说,我个人认为它构建的很差。我不能要求很多更改,但是我正在推动使用自定义运行器,并且某些所需的功能(例如自动重新运行失败的场景)在某些侦听器中可能会容易得多。现在我的问题是,如何使用Cucumber for Java确切地实现TestNG侦听器,或者有某种类似的功能?如果可以,它是否可以像传统的TestNG侦听器一样进行自定义?