失败用例的问题
来源:8-2 错误截图方法重构

小小冰块
2019-03-28
一个类里有多个用例,其中一个失败,应该还是停在那个页面,这样后面就都失败了,这要怎么处理呢?
还有用例重跑机制,是从错误点重跑,还是用例从头跑的?比如:一个用例中,查找元素失败了,那重跑是从这个查找的点开始跑,还是用例从头跑?
感谢老师
写回答
3回答
-
Mushishi
2019-03-28
你不执行是因为你case之间的依赖没解决好。
00 -
Mushishi
2019-03-28
其实这个就是项目或者企业会遇见的情况,绝大多数企业遇见这个都是规避,但是真的做法不是的,我们采用po模式设计的时候就是为了避免业务流程依赖问题,因为我们不可能因为一个case的失败去导致我们后面case失败,这样不好。所以减少case之间依赖,如果有依赖采用其他方式去解决。比如调用接口。每个case都是独立的。记住这点。当前case失败,继续执行后面的case。
2、失败重跑那么就到了刚说的,这个减少依赖,失败了就应该是失败,如果重跑肯定是当前的。
022019-03-30 -
小小冰块
提问者
2019-03-28
appium执行用例,断言失败了后test集里下个用例就不执行了,怎么解决好啊?卡在这里好几天了,麻烦老师帮忙解答?
00
相似问题