loadrunner学习---检查点

记录一下今天学到的一个知识---检查点。

检查点有什么用呢?当我们录制一个脚本,然后replay回放之后,loadrunner会告诉我们回放有没有问题,那这里就有一个坑啦。

我之前以为回放成功就代表了在页面上执行成功,其实不是这样的,回放成功只是代表脚本没有问题。比如一个注册用户的脚本,录制脚本的时候注册了账户001,回放时不修改脚本就是再注册一遍账户001,这时只要网站没有什么问题就都能回放成功,然而实际操作情况是这样:首先注册了001的话,再注册001是会有已注册提示的,这里就不能执行成功。

那这时候就可以用检查点来查看是否执行成功了。loadrunner中可以设置文本检查点和图片检查点。以下是loadrunner设置检查点的几种方法:

***在回放脚本时,必须确定run-time setting中勾选了“Enable Image and text check”选项。如果不勾选此项,脚本回放将不会执行检查点函数

 

 

以webtours为例,录制一个注册账号的脚本并添加检查点,这里的检查点就可以设置成注册成功页面的提示语。

方法1:录制时添加检查点

显示在代码页面就是:

 

方法2:录制完成后在tree视图那里添加

首先找到注册成功的页面,找到作为检查点的文本右键,选择add

弹出一个find text页面,根据提示可以精确查找或根据文本的开始结尾内容查找。

显示在代码页内容与上面相同,多了一个web_reg_find函数。

 

方法三:用web_image_check 函数设置图片检查点

首先找到注册成功页面快照,右键选择在该操作执行前插入

显示在代码页内容:

 

检查点函数

Web_reg_find 函数

Web_reg_find( “Search=Body”,     // 定义查找范围
            “SaveCount=ddd”   // 定义查找计数变量名称
            “Text=aaa”         // 定义查找内容
              LAST); 

web_image_check函数

Web_image_check( “Go2Venus”,     // 函数标题
             “Alt=Venus”   // 图片说明
              LAST); 

 

posted @ 2018-06-21 15:19  losemywaycl  阅读(386)  评论(0编辑  收藏  举报