关于LoadRunner的脚本及场景设计.pdfVIP

  • 2
  • 0
  • 约1.3万字
  • 约 9页
  • 2020-09-10 发布于江苏
  • 举报
关于LoadRunner 的脚本及场景设计 关于LoadRunner 的脚本及场景设计 LoadRunner 的强大也许不用我在此处多费唇舌,用过的同学自是可以深切体会 LoadRunner 的强大也许不用我在此处多费唇舌,用过的同学自是可以深切体会 一翻,没用过的同学用用就晓得啦~本文旨在针对一些想对 loadrunner 有个初 一翻,没用过的同学用用就晓得啦~本文旨在针对一些想对 loadrunner 有个初 步了解并可以简单上手操作的同学做一个介绍,起到一个抛砖引玉的作用,更深 步了解并可以简单上手操作的同学做一个介绍,起到一个抛砖引玉的作用,更深 入的使用以后会不定期的整理分享出来。主要介绍脚本及场景两部分内容。 入的使用以后会不定期的整理分享出来。主要介绍脚本及场景两部分内容。 1 关于脚本 1 关于脚本 我们可以使用 LoadRunner 的Virtual user generator 创建虚拟用户,以虚拟用 我们可以使用 LoadRunner 的Virtual user generator 创建虚拟用户,以虚拟用 户的方式模拟真实用户的业务操作行为,它会先记录业务流程,然后把它转化为 户的方式模拟真实用户的业务操作行为,它会先记录业务流程,然后把它转化为 脚本。利用虚拟用户,我们可以在业务主机上同时产生成千上万的用户访问。 脚本。利用虚拟用户,我们可以在业务主机上同时产生成千上万的用户访问。 1.1协 的选择 1.1协 的选择 在录制脚本时选择那种方式呢: 在录制脚本时选择那种方式呢: 如果应用是 WEB 应用,首选是 HTML-based 方式 · 如果应用是 WEB 应用,首选是 HTML-based 方式 · 如果应用是使用 HTTP 协议的非 WEB 应用,首选是 URL-based 方式 · 如果应用是使用 HTTP 协议的非 WEB 应用,首选是 URL-based 方式 · 如果 WEB 应用中使用了 java applet 程序,且 applet 程序与服务器之间 · 如果 WEB 应用中使用了 java applet 程序,且 applet 程序与服务器之间 · 存在通讯,选用 URL-based 方式 存在通讯,选用 URL-based 方式 如果 WEB 应用中使用的 javascript、vbscript 脚本与服务器之间存在通 · 如果 WEB 应用中使用的 javascript、vbscript 脚本与服务器之间存在通 · 讯(调用了服务端组件),选用 URL-based 方式 讯(调用了服务端组件),选用 URL-based 方式 基于以上分析,针对我们应用的特点,我们一般选择 web(http/html)协议的 基于以上分析,针对我们应用的特点,我们一般选择 web(http/html)协议的 html-based 方式。采用这种方式录制的脚本,方便我们在后期增强脚本时做关 html-based 方式。采用这种方式录制的脚本,方便我们在后期增强脚本时做关 联/参数化 联/参数化 1.2 测试脚本规范 1.2 测试脚本规范 脚本越小越好。就像写 code 一样,不要太长,这样易于维护也易懂。尽 · 脚本越小越好。就像写 code 一样,不要太长,这样易于维护也易懂。尽 · 量做到一个功能写一个脚本。如果那些功能是连续有序的,必须先做上一 量做到一个功能写一个脚本。如果那些功能是连续有序的,必须先做上一 个,下一个动作才能进行,就只能放在一起了 个,下一个动作才能进行,就只能放在一起了 插 入事务。有时我们为了衡量某个 action 的性能,需要在 action 的开 · 插 入事务。有时我们为了衡量某个 action 的性能,需要在 action 的开 · 始和结束位置插入这样一个范围,这就定义了一个 transaction, 始和结束位置插入这样一个范围,这就定义了一个 transaction, LoadRunner 运行到该事务的开始点时,LoadRunner 就会开始计时,直

文档评论(0)

1亿VIP精品文档

相关文档