经常遇到的一个问题是:当我需要进行某一个功能的测试时,往往需要从 A 页面跳转至 B 页面,再跳转至 C 页面,才能测试到这个功能。

当遇到这种情况时,请教大家是怎么协调这些情况的呢?

在 web 自动化测试中,我对于每个页面都设置了它的 url,所以当用例起始时不在当前 url,则跳转至当前 url,这样保证了用例重跑的稳定,但是 app 端我直接只好把重跑撤掉了。但是还是会有前面的用例失败,后面的用例几乎全军覆没的情况。暂时没有特别好的办法。


↙↙↙阅读原文可查看相关链接,并与作者交流