作者回复: 理解你说的问题。在实践中,我们可以丰富Automation Failure的分类,不局限于非黑即白“Assert”和“非Assert”的思路, 并对它们进行优先级和重要程度排序,形成自动化测试的评级制度。 以Java代码为例,不管Assert还是Timeout,还是其它错误,都是exception的形式,可以被框架捕捉到的。你可以得到一个列表来驱动不同角度的改进。 1. Failure1 ---->这需要改进么,谁来改进? 2. Failure2 ----> 这要改进么,谁来改进? 3. Failure3 ----> 这需要改进么,谁来改进?
作者回复: 期待你加入自动化测试高手微信群。在那里有很多分享!