Believe in yourself.

LoadRunner(四)、检查点

怎么去判断Loadrunner每个操作都是符合我们的预期呢?比如怎么判断登录是否成功。这时就要用到检查点了。

文本检查点web_reg_find()

检查页面上的指定文本是否存在。

以WebTours这个网站为例,登录成功后,会在页面显示账号名。那我们就以账号名来断言登录是否成功

 

 在脚本中的登录操作前面添加一个检查点(注:检查点函数必须添加在操作前面,不能放在操作后面。原因就是web_reg_find()函数是注册函数,在Loadrunner中所有带reg的函数都是注册函数,都要放在操作前面

 

 小技巧:如果不知道某个函数的用法,可以把鼠标放到函数上,再按F1,就会弹出帮助手册,并自动定位到这个函数

 

 

图像检查点web_image_check()

检查页面上指定图片是否存在

登录成功后,打开F12查看页面,可以看到Sign Off是一张图片

 

 这个img有src属性,那么就通过这个src属性来定位这个图片

 

 在这里注意web_image_check()函数放在登录操作后面,因为它不是注册函数。

回放发现成功了,但是日志中有这个提示

 

 web_image_check被跳过了,需要在Run-time settings的Preferences中设置下

 

 保存设置再次回放就好了。

 

posted @ 2020-08-19 16:52  eastonliu  阅读(335)  评论(0编辑  收藏  举报