LoadRunner基础入门教程
- 格式:pptx
- 大小:78.45 KB
- 文档页数:11


LoadRunner性能测试基础篇目录1性能测试基础 (4)1.1理解性能测试 (4)1.2性能测试的目的 (5)2LOADRUNNER概要介绍 (5)2.1V IRTUAL U SER G ENERATOR(V U G EN) (6)2.2C ONTROLLER (7)2.3A NALYSIS (8)3WEB类型负载/压力测试 (8)3.1制定负载测试计划 (9)3.1.1分析应用程序 (10)3.1.2确定测试目标 (10)3.1.3性能测试设计 (10)3.2开发测试脚本 (11)3.2.1录制基本的用户脚本 (11)3.2.2完善测试脚本 (12)3.2.2.1插入事务 (12)3.2.2.2插入集合点 (13)3.2.2.3T hink Time (13)3.2.2.4插入注释 (13)3.2.2.5参数化输入 (13)3.2.2.6插入函数 (16)3.2.2.7插入Text/Image检查点 (17)3.2.2.8关联 (17)3.2.3Run-Time Setting (18)3.2.4单机运行测试脚本 (18)3.2.5VuGen 其他有用的功能 (19)3.2.5.1脚本压缩功能 (19)3.2.5.2t ools菜单 (19)3.3创建运行场景 (20)3.3.1选择场景类型为Manual Scenario (20)3.3.1.1选择Vuser Groups (20)3.3.1.2添加Load Generator Machines (21)3.3.1.3设置Global Schedule (21)3.3.1.4设置集合点 (21)3.3.1.5设置结果文件保存路径 (21)3.3.2选择场景类型为Goal—Oriented Scenario (21)3.3.2.1目标模式主界面 (23)3.3.3其他有用的设置 (23)3.3.3.1场景类型的转化 (23)3.3.3.2启用IP Spoofer(IP 欺骗) (23)3.3.3.3O ptions 设置 (24)3.4运行测试、分析及监视场景 (24)3.5分析测试结果 (25)3.5.1分析事务的响应时间 (25)3.5.2分解页面 (26)3.5.3确定WebServer 的问题 (30)3.5.4其他有用的功能 (31)3.5.4.1比较每次运行的结果 (31)3.5.4.2对图表进行组合合并 (31)1性能测试基础1.1理解性能测试性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。
loadRunner测试步骤1.打开loadRunner,点击创建/编辑脚本2.点击新建脚本,创建自己的测试脚本3.选择web(HTTP/HTML),点解创建4.工具→录制选项→录制→HTML高级5.选择第二个,点击确定因为遇到了如下的问题Error-27796 ,选择第二个,选择loadRunner自己原始的脚本类型。
Error-27796错误种类繁多,这里以遇到的为例6.HTML属性→高级→勾选支持UTF-8,点击确定(选择我们的支持字符集为UTF-8,防止脚本中出现乱码问题)7.选择录制里的录制应用程序,点击开始录制8.URL地址:写你要测试的地址,其他不做改动,这里以百度为例9.点击确定之后如下10.当正在录制…(XX个事件)事件不再变动,点击蓝色停止按钮11.等待自动生成完毕12.选择加载中的迭代,点击打开运行时设置13.选择常规选项中的其他,勾选将每步定义为一个事物将每个操作定义为一个事物表示:如下图中的红色箭头所指的Action,每个Action为一个事物将每步定义为一个事物表示:如下图绿色箭头所指的每一步为一个事物14.浏览器→浏览器模拟去掉勾选每次迭代模拟一个新用户点击确定15.点击保存,选择存放路径,命名脚本名称,点击保存,保存脚本16.准备加载→并发用户→创建controller场景17.手动场景选择Vuser数,测试的用户数量,这里以300为例,点击确定18.双击启动Vuser编辑操作,根据自己的需求设置多少秒多少个user,这里以每15秒50个user为例。
同样,停止Vser拦也要设置成与启动拦一样。
持续时间,是你运行测试设定的时间。
19.保存场景,取一个场景名称eg:test_lrs 与脚本保存在同一目录下20.点击黑色三角开始测试21.在左侧选择你要的测试场景图,双击在右侧显示。
或者右键关闭不要的场景图22.当这里再次显示开始测试时,说明测试已经结束23.点击结果→分析结果24.点击保存结果,命名结果名称,测试结束。