1. 集合点

    集合点可以同步虚拟用户以便恰好在同一时刻执行任务。

  2. 事务

    事务是指服务器响应虚拟用户请求所用的时间。

    它可以衡量某个操作,如登录所需要的时间,也可以衡量一系列操作所用的时间,如从登录到完整的形成一张完整的订单。

    一个完整的事务是由事务开始、事务结束以及一个或多个业务操作/任务构成。

  3. 插入一个事务有两种方式来实现:手工方式,利用菜单项或者工具条。

  4. 事务有事务开始就必须有事务结束;事务结束函数包括两个参数:事务名称,事务状态。  事务状态有LR_PASS(返回"Succeed"代码)、LR_FALL(返回"Fail"代码)、LR_STOP(返回"Stop"代码)、LR_AUTO(自动返回检测到的状态);不要将思考时间放在事务开始和事务结束之间。

  5. 检查点

    检查点是在回放脚本期间搜索特定的文本字符串或者图片等内容,从而验证服务器响应内容的正确性。

  6. 插入一个检查点有两种方式来实现:手工方式,利用菜单项或者工具条。

  7. 检查点设置完成后,要保证【Run-time Settings]>【Preferences】>【Enable Image and text check】复选框被选中,否则检查点不会生效。

  8. 包括注册函数都包括reg字符,比如web_reg_find函数,要非常注意它们的放置位置,必须放在响应页面之前。

  9. 检查点相关的函数:

    web_reg_find函数,从下一个回应的HTML页面中查找指定的文本字符串;

    web_find函数,从HTML页面中查找指定的文本字符串;

    web_p_w_picpath_check函数,从HTML页面中查找指定的图片;

    web_global_verification函数,从所有后续HTTP交互中查找指定的文本字符串。


  10. 思考时间

    用户在执行两个连续操作期间等待的时间称为思考时间。lr_think_time()函数即为思考时间。

  11. 可以通过“Run-time Settings(运行时设置)"来决定是否启用思考时间。

  12. 关联

    所谓的关联,就是把脚本中的某些写死的数据转变成动态的数据。

    使用关联,可以将固定的数值变成动态数据,从而骗过只能的服务器;可以将冗长的数据给参数化,通过应用关联技术,可以有效地减少代码的大小。