难度
简单
题目
在Web自动化测试过程中,用例在运行过程中经常会出现不稳定的情况,也就是说这次可以通过,下次就没办法通过了,如何去提升用例的稳定性?
首先需要了解不稳定的情况是什么原因导致的
我一般遇到的是数据会影响,比如新增同样的数据,可能名字和手机号不能重复,导致运行一次后因为有同样的数据导致了下次新增会失败,所以就需要初始化这个值之后再去运行
用 faker 函数生成虚拟数据每次不一样就可以解决这个问题
这是一个非常复杂的问题,正如上面同学说的,需要了解为什么不稳定。如果要实现稳定,需要从以下几个方面考虑:
测试用例的执行的稳定性:手工执行取决于测试用例的设计能力;自动化取决于自动化框架的设计。