LoadRunner使用

本文介绍了LoadRunner作为性能测试工具的基本概念和使用方法,包括响应时间、吞吐量等关键指标,以及如何处理端口占用问题。详细阐述了脚本创建流程,包括初始化、动作和结束阶段,强调了脚本录制、回放、设置关联和事务的重要性。同时讨论了HTML模式与URL模式的选择原则,并介绍了脚本参数化的不同策略。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第一章 了解测试

一.性能测试基本流程

二、Web性能测试常用指标

1.响应时间(Response time)

    响应时间就是用户感受软件系统为其服务所耗费的时间,对于网站系统来说,响应时间就是从点击了一个页面即是开始,到这个页面完全在浏览器里展现即是结束的车这一段时间间隔

响应时间:2-5-8原则

2-5秒还额可以;

5-8秒嘟嘟满,还可以接受

超过8秒没响应,慢

2.吞吐量(Throughut)

指的是在单位时间内客户端和服务器成功传送数据的数量

3.资源使用率(Resource utilization)

常见的资源有:cpu占用率、内存使用率、磁盘I/O、网络I/O

4.每秒点击数(Hits per second)

指客户端每秒钟向服务器提交的请求数量,如果客户端发出的请求数量越多,与之相对的平均吞吐量也应该越大。

5.并发用户数(Concurrent users)

只在客户端的一批用户同时执行一个操作的数量。并发数反映了软件系统的并发处理能力。两种错误理解:1.使用系统的全部用户数。2用户在线数量(例如qq在线,只是挂q,不产生请求)

 性能测试工具-loadRunner12

 机票特定网站搭建

当启动server服务时,可能弹出1080端口被占用的提示

1.提示1080端口被占用的解决办法

Cmd:输入命令netstat -ano查找各端口所在进程的PID,找到1080的程序的PID,在资源管理器将其关闭,再重启。

### 使用 LoadRunner 进行性能测试 #### 考虑因素 当接到一个性能测试任务时,需考量多个方面来规划测试工作。这包括明确测试的对象、理解具体的测试需求、评估并准备合适的测试环境以及分析业务规模和重点业务环节[^1]。 #### 测试脚本录制 对于初次接触LoadRunner的新手来说,创建测试的第一步通常是通过VuGen(Virtual User Generator)组件来进行测试场景中的交互行为记录——即所谓的“测试脚本录制”。在此过程中,操作会被转化为可执行的代码形式保存下来以便后续编辑与重放。 #### 设置虚拟用户数及其运行参数 为了更贴近实际应用情况,在设计负载模式时可以定义不同数量级别的并发访问者(称为Vusers),指定这些用户的启动间隔时间和持续活动的时间长度等细节配置项。例如,可以选择设定10个模拟用户,并调整它们各自的开始时刻及结束条件;同时也要确保所选路径指向之前建立好的特定测试案例文件位置,如`localhost`这样的本地服务器地址作为目标站点之一[^3]。 #### 配置测试平台 在具体实施前还需确认整个实验架构已经妥善布置完毕。这里给出了一组可能适用的操作系统版本(Windows 7)、软件发行版(LoadRunner 11)以及Web客户端类型(Firefox Browser v24)。当然,随着技术进步,建议采用最新稳定发布的各组成部分组合以获得更好的兼容性和功能支持[^2]。 ```bash # 示例命令用于验证安装后的LoadRunner是否正常工作 lrun -version ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值