如何解决testng执行用例失败自动重跑问题
2024-10-12 06:11:25
注: 以下内容引自 http://blog.csdn.net/MenofGod/article/details/72846649
看过几个相关问题的帖子,内容类似,不过这篇解决问题的步骤和代码比较清晰,所以把这篇帖子也保存下来.
如何解决testng执行用例失败自动重跑问题
今天给大家分享一下testng执行用例失败自动重跑问题的解决办法,为什么要写这篇博客?有人会说了,网上找一车一车的,干嘛自己搁这儿写这个。。。
没错,网上是有很多,只是我感觉按照网上的说法去做不一定一次点亮,可能跟我们每个人的理解不一样,也可能是网上说的也不一定都准确,这个大家都能理解,所以呢,老套路:我想用我自己的方式,站在大家也有被此问题困惑的角度写出解决办法,我认为这个是最重要的。好了,废话少说,正儿八经的呈上:
一、首先新建Java类实现IRetryAnalyzer接口,代码如下(主要配置自动重跑次数maxRetryCount):
二、新建Java类实现IAnnotationTransformer接口,代码如下:
三、我们还有重写onFinish方法,我这里呢同样新建了一个类,代码如下:
四、之后,我们在testng.xml中添加监听,代码如下:
五、以上完成之后,执行我们的testng.xml(记住:每次都要执行testng.xml才能监听到你测case是否失败了,失败才会重跑)如下:
六、查看运行结果(***是我为了看到底有没有重跑,如果有重跑了几次而加上的标记),如下:
七、OK,到此完事。
最新文章
- 【BZOJ 4581】【Usaco2016 Open】Field Reduction
- Curl参数一览
- 一篇关于apache commons类库的详解
- 【译】ASP.NET MVC 5 教程 - 8:搜索查询
- 配置JVM内存 查看内存工具
- PHP绿色集成环境在云服务器上的应用,PHPWAMP在服务器上搭建网站案例
- vs2015打开cshtml文件失败的解决方法
- DirectFB的架构介绍
- QT中定时器的使用方法
- MySQL在CenterOS和Ubuntu的安装
- SQL Server2016安装
- Leetcode 2. Add Two Numbers(medium)
- 实现纯英文string的逆序输出
- Kafka的Log存储解析
- JSP 和 Servlet 的工作原理和生命周期
- NodeMCU入门(1):刷入At固件,透传数据到TcpServer和Yeelink平台
- c和c++main函数的参数
- golang pprof 内存分析
- 在电脑上查看小米手机连接wifi时保存的密码
- Kindeditor图片粘贴上传(chrome)