LoadRunner是性能测试入门和深入学习的极好突破口。
如下是LoadRunner中的几个关键组件:
Virtual user generator 用于创建虚拟用户
Controller 用于控制虚拟用户的运行
Analysis 用于对测试数据进行分析,找出系统的瓶颈
书上居然用这么老的LoadRunner,是8.0版本的,我用的是9.2版本的!!
启动虚拟用户界面,进程中多了vugen.exe
要录制动作设定
Vuser脚本创建过程
生成的虚拟用户脚本,web_url是干什么?
可以保存Vuser脚本,这个操作在之前还从来没有尝试过。。。
呵呵,可以对这个脚本进行很多修改的。。。。
进行性能测试,需要有相应的Licence。。
要测试页面,在脚本中的体现,这里是在Action中的某段 web_url()
web_url("dispbbs.asp",
"URL=http://10.0.0.2/dispbbs.asp?boardID=118&ID=2",
"Resource=0",
"RecContentType=text/html",
...);
测试,两个天线都要打开,一个是
代理进程,另一个是负载生成器
需要确定负载生成器是否设置正确!!!否则一直会出现连不上负载生成器的错误。。。
终于可以进行测试了,下图是被测页面的反馈:
之前的原因就在于无法连接负载生成器,可以看到一堆错误都是一样的:
负载生成器连接成功。以下测试就是水到渠成了。。。
启动测试代理:
测试过程中,红线代表当前时间:
对某个页面的测试结果终于出来了!!!!!
走了很多的弯路,但毕竟成功了:)
测试统计数据
呵呵,这个实验可以到此为止了。。。。
Go on to the next session:)
分享到:
相关推荐
【LoadRunner基本概念详解】 LoadRunner是一款强大的性能测试工具,用于模拟大量用户负载,测试应用程序在高并发情况下的性能和稳定性。以下是对标题和描述中提及的一些关键概念的详细解释: 1. **事务...
在LoadRunner 11中,我们首先会接触到的是LR的基础概念,包括VUGen(虚拟用户生成器)、Controller(控制器)、Analyzer(分析器)这三大核心组件。VUGen用于录制和编辑脚本,模拟用户操作;Controller负责设计和...
LoadRunner的基本概念: 1. **负载测试**:模拟大量用户同时访问系统,评估系统在高负载下的稳定性和性能。 2. **压力测试**:通过不断增加负载,找出系统崩溃或性能显著下降的临界点。 3. **耐久性测试**:长时间...
1. **虚拟用户**:LoadRunner通过创建虚拟用户模拟实际用户对系统进行操作,这些虚拟用户可以配置为执行各种预定义的动作,如浏览网页、填写表单或执行数据库操作。 2. **协议支持**:LoadRunner支持多种协议,包括...
1. 启动LoadRunner,进入Controller,然后打开Recording Options设置。 2. 关注到“网络”或“Protocol”选项卡中的HTTPS部分,通常会有一个“Use specified client-side certificate[Base64/PEM]”的选项,需要勾选...
本篇将结合“LoadRunner使用手册”和相关知识问答,深入探讨LoadRunner的核心概念和使用技巧。 **一、LoadRunner组件及角色** 1. **Controller**:控制器是LoadRunner测试的中心,负责管理整个测试过程,包括脚本...
集合点是 Loadrunner 中的一个概念,表示多个用户到达某个用户数量点集合,同时触发一个事务,以模拟真实环境下同时多个用户操作。 8. 场景的概念 场景是模拟真实环境中用户的操作,性能测试结果才具有代表性。 9...
《性能测试从零开始》这本电子书作为LoadRunner的入门教材,它的目的是为了让初学者能够快速理解性能测试的基本概念,并掌握LoadRunner这一工具的使用方法。书中将从性能测试的基础知识讲起,解释为什么要进行性能...
第 1 课介绍 LoadRunner 和测试概念。 第 2 课提供一个测试示例,说明 LoadRunner 工具的功能。 第 3 课至第 6 课说明如何使用 HP Virtual User Generator 创建脚本。 第 7 课至第 9 课说明如何使用 LoadRunner ...
1. **LR基础概念**:了解LoadRunner的基本架构,包括Controller、Vuser Generator、Runner和Analysis等组件的功能和相互关系。Controller是整个测试的控制中心,用于创建、编辑和运行测试场景;Vuser Generator则...
在使用LoadRunner进行性能测试时,理解和应用事务(Transaction)、集合点(Rendezvous)和思考时间(Pause Time)这几个概念至关重要。 首先,事务是LoadRunner中用于度量系统性能的一个非常重要的概念。在实际测试过程...
入门篇(第1、2章)主要介绍了性能测试的基础知识和LoadRunner的相关概念。性能测试是一种评估系统在不同负载条件下的响应时间和稳定性的重要方法,它涵盖了许多关键领域,如Web应用、数据库、企业级软件等。书中...
loadrunner常见概念 LR常见概念 1、集合点: 1.1概念: 同步虚拟用户,用来在同一时刻执行任务 1.2添加方式: 1.2.1手工 lr_rendezvous(‘ra:ndivuz) 1.2.2菜单 Scenario->Rendezvous 1.3集合点...
总的来说,这个系列的文档全面地覆盖了LoadRunner性能测试的多个方面,从基本概念到高级策略,都是提升LoadRunner测试能力的重要学习资料。通过深入理解和实践这些知识点,可以更好地利用LoadRunner来诊断系统性能...
1. **LoadRunner基础**:首先,教程会介绍LoadRunner的基本概念,包括什么是虚拟用户(Vusers)、脚本语言(如Vuser Scripting Language)、控制器(Controller)和分析器(Analyzer)等关键组件,以及它们在性能...
1. **LoadRunner简介**:LoadRunner通过模拟大量虚拟用户来测试系统在高负载下的性能和稳定性。它支持多种协议,如Web HTTP/HTTPS、FTP、Oracle、SQL等,能够对各种应用服务器进行压力测试,帮助开发者发现并解决...
一、LoadRunner基础概念 1. 虚拟用户(Virtual User):LoadRunner通过创建虚拟用户模拟真实用户的行为,这些用户可以同时执行任务,以评估系统在多用户并发环境下的性能。 2. 场景(Scenario):场景定义了测试的...
1. **LoadRunner基础概念** - **虚拟用户**:LoadRunner通过创建虚拟用户模拟真实用户的操作,以生成负载。 - **场景**:一个场景定义了测试的负载模型,包括虚拟用户的数量、执行的脚本、执行的速率等。 - **...
1. **LoadRunner简介**:介绍LoadRunner的基本概念,如负载测试、性能工程和虚拟用户等,以及LoadRunner在性能测试中的角色。 2. **安装与配置**:指导用户如何下载、安装和配置LoadRunner环境,包括许可证管理、...