嘉应学院计算机学院
实验报告
实验地点锡科405 课程名称软件测试实验名称负载测试工具
LoadRunner
指导老师实验时间第11周提交时间第12周班级姓名座号
一、实验目的和要求
➤规划负载测试。
定义性能测试要求,例如并发用户数量、典型业务流程和要求的
响应时间。
➤创建Vuser 脚本。
在自动化脚本中录制最终用户活动。
➤定义场景。
使用LoadRunner Controller 设置负载测试环境。
➤运行场景。
使用LoadRunner Controller 驱动、管理并监控负载测试。
➤分析结果。
使用LoadRunner Analysis 创建图和报告并评估性能。
二、实验环境、内容和方法
实验环境:Windows 7 负载测试工具LoadRunner
实验对象:教务管理系统
三、实验过程描述
1.创建脚本
要生成负载,首先要创建模拟实际用户行为的自动脚本。
1.1录制用户操作:
打开VUG
创建一个空白Web 脚本
录制业务流程来创建脚本
打开一个项目后出现
登录到教务管理系统。
在User Name (用户名)框中输入11111,在Password (密码)框中输入123。
单击Login (登录)。
欢迎页面打开。
在浮动工具栏上单击停止以停止录制
已成功录制
2利用创建的虚拟用户脚本创建负载测试
启动Controller
默认情况下,Controller 打开时会显示“新建场景”对话框。
生成重负载
选择load generators
您将使用本地计算机作为Load Generator (默认情况下包括在场景
中)。
localhost Load Generator 的状态为关闭。
这说明Controller 未连接到Load Generator。
3运行负载测试场景
单击strat
监控负载下的应用程序
实时观察Vuser 的运行情况
在测试期间增加负载
点击
当Vuser达到25时
出现错误
测试完成
4分析负载测试场景
4总结
Loadrunner负载测试工具可以很好地对目标系统的性能指标进行评价。
通过平均事务响应时间图我们可以做出对系统事务处理能力的评价。
通过吞吐量等一些指标,可以反映出系统的网络吞吐能力等等。
这些参数将指导我们对应用程序可用性、可靠性的建设。