UI自动化测试系列之TestNG----失败用例自动重试功能

    annotations="JDK" time-out="600000">

通过上边这种方式,直接在xml文件中进行相应的配置,<加上reruntimes属性>,失败的测试用例将会自行重运行。

一般,reruntimes为2或3,不易太多


但是,这的失败用例并不是指运行失败的测试用例:如没找到某个元素或者验证失败等(会抛出异常,属于程序错误,代码写的有问题),这种情况的失败测试用例并不会重运行。

原文:

针对情况:

网络不稳定,测试环境重启等难以控制,难以重现因素造成的用例失败往往会给用户造成不必要的困扰。

须要耗费时间进行人工验证 or 修改用例以增强稳定性。


目前,我还没有想出如何让测试用例重运行,也是刚学习,只知道有这么一种方法,暂时记下。



注:请大家注重别人的劳动成果。若转载,请注明出处。来自zzzghi的博客

你可能感兴趣的:(UI自动化测试)