-
Notifications
You must be signed in to change notification settings - Fork 160
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
求解:失败用例自动再执行没有生效 #23
Comments
使用的是Eclipse的TestNg插件提供的TestNg Jar包,非Dagger提供的具有
wiki可见:https://github.com/NetEase/Dagger/wiki/Retry-Failed-Or-Skipped-Testcases |
明白了,我用自己编译的testng的jar包替换了Eclipse里面的jar包后搞定了。 |
这个可以有:)
失败后重运行pass的,就被认为是pass,也不发送邮件通知,免得由于运行稳定性给大家造成困扰,这是设计之初的本意 一定要发邮件的话,使用TestNG的监听器接口应该就OK了。其实在远古时代,我们就是这么做的,后来不用了,因为 |
明白了,我用自己编译的testng的jar包替换了Eclipse里面的jar包后搞定了。 |
在Dagger 1.3版本以后,使用另一个TestNg插件进行失败用例的重跑。 |
我下载了https://github.com/chenkan/Dagger的代码。
改了TestNg.java中的String searchBtn = "//input[@name='btnK0']";让这个元素找不到。(或者在文本认证中把true改成false)
然后直接在Eclipse里执行demo.xml,用例均失败,但是没有看到失败用例多次执行。
按理说找不到元素,应该算用例失败,按照配置应该执行多次的吧。
The text was updated successfully, but these errors were encountered: