测试积点老人 发表于 2020-2-28 10:34:51

小白请教各位大佬,robot framework 断言添加位置

想问下断言位置添加在哪儿,是添加在某个操作之后还是之前
做自动化web测试,有些操作如点击按钮,文本框输入等等需要添加断言,判断是否存在需要的元素或文本等,不清楚断言和操作的顺序,请教一下各位大佬

jianxiaoyao 发表于 2020-2-28 15:03:59

你要这么假断言的话,那要加的就太多了,断言一般加在响应之后,判断响应结果是否与预期一致。加断言的摸底就是为了判断响应是否成功。举个例子:在做登录自动化的时候,没必要判断登录按钮是否存在,输入框是否存在,需要判断的是登录成功后,右上角有没有用户昵称显示,把用户昵称那块的页面元素获取下来,加断言判断与预期的结果是否一致,如果一致用例通过,不一致用例不通过。每个元素都加判断,那不得累死。

jingzizx 发表于 2020-3-2 13:03:07

之后出了结果后添加

bellas 发表于 2020-3-2 13:58:27

来学习学习

梦里花 发表于 2020-3-2 16:32:36

断言放在响应之后,用于判断响应和预期结果是否一致
页: [1]
查看完整版本: 小白请教各位大佬,robot framework 断言添加位置