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中设置下
保存设置再次回放就好了。