Loadrunner学习笔记(二)

发表于:2016-8-02 09:05

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:脚踏实地    来源:51Testing软件测试网原创

  一、脚本回放
  1、初次回放
  脚本录制完成之后,点击菜单栏上蓝色三角形按钮,进行脚本回放,观察日志是否报错。
  2、设置指标回放
  对于一个脚本,如果仅仅执行一次,可能发现不了问题。此时需要我们迭代回放,增加迭代次数,对显示日志进行设置,观察比对结果是否出现问题。
  1)设置迭代次数
  (1)点击菜单栏上的Edit Runtime Settings或者按F4即可打开设置界面;
  (2)选择Run Logic,设置Number of Iterations即为迭代次数,并且这个迭代次数是作用于Action,一般一个脚本的Init和End都只执行一次,而Action可以执行多次。
  (3)根据需要可以对Action进行增加删除,理清整个逻辑。
  (4)若设置成随机执行,点击Properties,选择Random,但是Init、Run、End总和必须为100%;
  (5)当然,在左侧选择Pacing可以根据需要设置迭代间隔时间。
  2)设置回放日志格式
  (1)点击菜单栏上的Edit Runtime Settings或者按F4即可打开设置界面;
  (2)点击Log,通常采用的是Always sendmessage,且默认采用的是Standard Log即标准的日志,可以选择Extended Log中的Parameter substitution即参数替换,这样可以详细地看到参数的替换过程,而不仅仅是最终的结果,方便我们排查错误;
  3)设置完毕,点击ok。如果设置完成没有点击ok,仅是关闭窗口,则设置未保存;
  4)再次回放脚本,观察日志上Action执行的次数,以及各个参数替换过程。
   ... ...
   查看全文内容,请点击下载:http://www.51testing.com/html/09/n-3710809.html
  二、参数化
  如果不做处理,录制的脚本仅是对某一特定的操作有效,不具有代表性。若想模拟真实用户的操作和创建现实的结果,我们需要进行参数化。
  1、需要参数化的情况
  数据参数化能帮助解决一些问题,也是一些操作的必然要求。主要有两种情况需要参数化:
  1)业务系统的要求(如注册、登录等);
  2)操作对性能结果有要求(如查询)。
  2、参数化步骤
  数据参数化更贴切地模拟真实用户,创建现实的结果。具体参数化的步骤如下:
  1)确定需要参数化的数据;
  2)选择数据,鼠标右键选择Replace with a parameter;
  3)Param List中设置参数值和参数更新方式。
   ... ...
   查看全文内容,请点击下载:http://www.51testing.com/html/09/n-3710809.html
版权声明:51Testing软件测试网及相关内容提供者拥有51testing.com内容的全部版权,未经明确的书面许可,任何人或单位不得对本网站内容复制、转载或进行镜像,否则将追究法律责任。
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号