title: loadrunner学习
categories: 性能测试
tags: [loadrunner, 性能测试]
grammar_cjkRuby: true
loadrunner学习
loadrunner介绍
**LoadRunner **是 HP Mercury Interactive用来测试应用程序性能的工具
LoadRunner 通过模拟一个多用户并行工作的环境来对应用程序进行负载测试。通过使用最少的硬件资源,这些虚拟用户提供一致的、可重复并可度量的负载,像实际用户一样使用所要测试的应用程序。LoadRunner 深入的报告和图提供了评估应用程序性能所需的信息。
loadrunner测试过程
- 制定负载测试计划
- 开发测试脚本
- 创建运行场景
- 执行测试
- 监视场景
- 分析测试结果
loadrunner组件
loadrunner脚本编写
参数化
什么是参数化
脚本在发送请求的时候会提交一些数据,多个虚拟用户运行脚本时如果都提交相同的数据,这不符合实际的运行情况,而且可能会引发冲突。为了真实的体现真实的运行环境,需要尽可能的模拟各种各样的输入,这时候就用到参数化了。
参数化的过程
- 确定需要参数化的常量值
- 设置参数的属性及数据源
具体的操作
选中要参数化的内容。
方法一,右键---【Replace with a new parameter】
在脚本中找到需要参数化的值,选择,右键选择使用参数替换->新建参数
点击peoperties
方法二,右键---【Use Existing Parameter】
可以先把所有需要用到的参数化变量一起创建,在工具栏中点击参数化按钮,弹窗选项框,点击new按钮,创建新的参数化变量即可。
创建好之后,在脚本中需要参数化的变量上右键,选择--Use Existing Parameter --选择对应的变量。
数据源来源之mysql数据库
具体内容看过来-->>Loadrunner 参数化使用mysql数据源