Loadrunner使用测试实验报告
- 格式:docx
- 大小:10.54 KB
- 文档页数:4
一、实验目的
熟悉 LoadRunner 的使用并对网站进行并发测试得到性能指标。
二、实验内容
1、题目内容描述
题目一: LoadRunner 的使用
熟悉 LoadRunner 的界面,掌握 LoadRunner 进行性能测试的测试流程。 题目二:对某个网站进行并发测试
录制用户登录系统过程, 并进行参数化。 然后分别模拟 10个、20个、50 个和 100个用 户登录系统,分别获得响应时间、吞吐量等性能指标。
2、测试计划
测试流程:
第一步:制定测试计划
第二步:创建虚拟用户脚本
第三步:创建场景
第四步:运行测试
第五步:监视场景
第六步:分析测试结果
1. 系统分析
本网站的用户有三类, 一类是教师, 可以对学生该科目的成绩等进行操作; 一类是学 生,进入该网站并登录教务系统,另一类是管理员。
2. 系统压力强度估算
3. 系统性能测试项
本次测试的主要内容是用户并发测试。 主要指对系统的核心部分进行测试, 以真实的 业务数据作为输入, 选择有代表性和关键的业务操作来设计测试用例。 根据测试计划, 对下 列业务进行并发测试:
(1)点击进入计科学院
(2)主页搜索
(3)登陆教务系统
(4)组合业务
注:由于条件的限制,在进行性能测试中不可能对所有的功能点都进行性能测试, 在此只
选择了几个典型的功能点。
3、 实验过程
使用LoadRunner对西南科技大学的网站进行测试。
1对登陆的用户名和密码进行参数化
设置迭代次数为1,设置虚拟用户分别为 5和10, localhost 进行连接,点击运
行。
2. 设置本地连接、等待时间等。
3. 运行。
4、 测试结果
点击模块测试用例
用例名称 点击测试用例
功能 系统支持多个用户并发点击进入西科大计科学院主页
目的 测试多用户使用时系统的处理能力
方法
模拟多个用户使用,然后并发执行,使用默认提供的已经录制好的过程
完成测试。
并发用户数与事务执行情况
并发用户数 事务平均响 事务最大响 事务成功率 每秒点击率 平均流量(字
应时间 应时间
节/秒)
5 121.375 136.301 0.062 2.486 2.550
3 170.774 237.771 0.065 2.44 2.41
搜索模块测试用例
用例名称 西科大主页搜索用例
功能 系统支持多个用户并发搜索内容
目的 测试多用户搜索时系统的处理能力
方法 模拟多个用户搜索信息,米用loadrunner录制过程,利用其完成测试。
并发用户数与事务执行情况
并发用户数 事务平均响 事务最大响 事务成功率 每秒点击率 平均流量(字
应时间 应时间
节/秒)
5 84.829 107.321 0.081 3.002 3.008
10 146.433 177.881 0.1 3.276 3.249
教务处登陆用例
用例名称 登陆教务处登陆用例
功能 系统支持多个用户并发登陆进入教务系统
目的 测试多用户点击链接时系统的处理能力
方法
模拟多个用户登陆,然后并发执行,采用 loadru nner 录制过程,利用
其完成测试。
并发用户数与事务执行情况
并发用户数 事务平均响 事务最大响 事务成功率 每秒点击率 平均流量(字
应时间 应时间
节/秒)
5 158.115 179.491 0.048 3.5 3.279
10 254.043 338.433 0.053 2.845 2.756
组合业务测试用例
用例名称 组合业务测试用例
功能 点击登陆人数增多时用户可以正常使用系统,保证系统性能。
目的 测试多用户点击登陆时系统的处理能力
方法 模拟多个用户点击链接, 搜索信息,然后登陆教务系统,采用loadrunner录制过程,
利用其完成测试。
并发用户数与事务执行情况
并
发 用
户 数 事务平均响应时间 事务最大响应时间 事务成功率 每秒
点击
率 平均 流量
(字
节/
秒)
5 56.522 17.271 45.963 82.919 25.111 67.314 0.076 0.076 0.076 4.525 4.5
10 54.321 13.563 42.469 79.325 23.452 65.563 0.072 0.072 0.072 2.188 3.87
、实验思考
通过这次实验学习了使用 LoadRunner 对网站进行性能测试, 压力测试, 获得响应时间、 吞吐量、 点击率等性能指标。 使用这个工具对我们测试网站的性能有很大的帮助, 经过参数 化后模拟登陆用户进行大量并发测试, 获得性能指标,
避免网站承受能力差的情况, 提高质 量。这样使用工具来测试网站比手动测试方便多了,而且不会出错。