用例设计时规则,有点小问题,急,请帮我解决下疑惑

来源:6-12 关键字模型之判断元素是否存在回写结果

爱学习的喵喵

2018-10-29

用例设计时,如果将一种场景作为一个case(比如将添加购物车,提交订单,选择支付方式,支付作为一个case),假如加入购物车失败,不能继续往下进行,最终这个流程的case断言该怎末搞

如果你遇到这个,该怎末去设计case

写回答

1回答

Mushishi

2018-10-30

哈哈,那你这个是不是就违背了一个原理?叫做分层自动化!!你这个是不是就是按照你们自己的业务流程来的?这样传统意义上的自动化测试是你们目前学习的,但是你们需要转变,因为这样的case限制你们业务复杂,如果真的那么做那么case的依赖性就会很强,你前面失败后面就直接标注跳过,为什么跳过?哪个case失败标注。这是传统意义的自动化。但是后面的课程会讲解到分层自动化,你自动化时你受制于其他case的失败条件会很少,减少其他因素,导致case的失败率。

这样的case你只能增加 因为什么失败而跳过。然后这类case自动重跑。

0
0

Python主讲移动端自动化测试框架Appium

APP自动化基础知识、po模型、关键字模型、服务自动化、持续集成

1508 学习 · 1333 问题

查看课程