性能测试报告.docx
《性能测试报告.docx》由会员分享,可在线阅读,更多相关《性能测试报告.docx(11页珍藏版)》请在冰豆网上搜索。
![性能测试报告.docx](https://file1.bdocx.com/fileroot1/2023-2/4/4b58cfd2-4ede-4656-a4b1-b3a95ca93cf0/4b58cfd2-4ede-4656-a4b1-b3a95ca93cf01.gif)
性能测试报告
全国人才服务网系统性能测试说明
1.测试计划概要说明
性能测试是对系统响应时间、事务处理速率和其他与时间相关的需求进行评测和评估。
性能评测的目标是核实性能需求是否都已满足。
实施和执行性能评测的目的是将测试对象的性能行为当作条件(例如工作量或硬件配置)的一种函数来进行评测和微调。
此次计划的性能测试将集中反映全国人才服务网在使用过程中的真实情况。
测试的场景和工作量则是通过公司现有的用户情况和实际使用情况分析得出。
测试主要有以下几部分构成:
1、通过长时间的连续测试来检测有效性和可靠性。
2、记录中国人才服务网在中高强度负载下各主要场景的响应情况。
3、测量Web服务器在WindowsServer2003上的数据交换和CPU情况。
2.测试环境配置:
虚拟用户模拟器1
操作系统MicrosoftWindowsXP
处理器2.50GHZPentium(R)dual-core
内存2GofRAM
虚拟用户模拟器2
操作系统MicrosoftWindowsXP
处理器1.80GHZIntel(R)Pentium(R)Dual
内存2GofRAM
虚拟用户模拟器3
操作系统MicrosoftWindowsXP
处理器1.79GHZIntel(R)Pentium(R)Dual
内存2GofRAM
数据库服务器
操作系统MicrosoftWindowsServer2003
处理器2.00GHZIntelXeon(X4)
内存4GBofRAM
软件SQLServer2005
Web服务器
操作系统MicrosoftWindowsServer2003
处理器2.00GHZIntelXeon(X2)
内存2GBofRAM
软件Foryouall,IIS6.0,.NETFrameworkv3.5
测试网络配置
网络100M
3.1测试工具:
将使用HPloadrunner来进行性能测试。
3.2用户模拟:
Loadrunner将利用两台客户机上来模拟几百个用户。
系统中对每个页面的访问工作量和服务器请求都是随机模仿系统真实使用情况的,每个虚拟用户对系统的操作也都是参照真实用户的速度执行的,因而使得此次的性能测试能够更加精准的模拟出几百个客户机持续长时间访问系统的真实效果。
3.3测试场景
在场景的选取上,将从登录进行测试。
具体选择如下:
操作测试:
打开页面—>输入账号、密码进行登录—>点击就业服务中的找工作输入搜索信息,进行搜索对搜索到的工作进行申请
3.4测试操作
对于虚拟用户所执行的步骤,见下表。
这些罗列出操作都是用户在各个模块中经常使用的,具有一定的可执行性和参考意义。
执行操作
操作测试
输入登录名、账号,点击登录,搜索工作并进行应聘进行操作
表1
3.5测试数据
操作测试
测试脚本运行时间
10分钟
涉及员工纪录
70,000条
虚拟用户并发数
100、200、400、800、1600
记录数据
事务响应时间、每秒http响应数等
3.6测试结果汇总方式
通过对上述测试方式所产生的数据进行统计汇总和分析,形成产品性能报告。
3.测试结果
通过对测试数据进行统计和分析,总结如下:
100用户同时进行登录:
最小值
最大值
平均值
事务响应时间(action_transaction)
0.214
5.797
4.008
每秒http响应数
150.193
具体数据见附录1
200用户同时进行登录:
最小值
最大值
平均值
事务响应时间(action_transaction)
0.231
11.083
7.675
每秒http响应数
155.749
具体数据见附录2
400用户同时进行登录:
最小值
最大值
平均值
事务响应时间(action_transaction)
0.207
20.258
14.045
每秒http响应数
165.835
具体数据见附录3
800用户同时进行登录:
最小值
最大值
平均值
事务响应时间(action_transaction)
0.196
39.206
25.342
每秒http响应数
186.046
具体数据见附录4
1600用户同时进行登录:
最小值
最大值
平均值
事务响应时间(action_transaction)
0.207
77.724
45.516
每秒http响应数
194.968
具体数据见附录5
附录1
AverageTransactionResponseTime
测试运行图形
Httpresponsespersecond
测试运行图形
附录2
AverageTransactionResponseTime
测试运行图形
Httpresponsespersecond
测试运行图形
附录3
AverageTransactionResponseTime
测试运行图形
Httpresponsespersecond
测试运行图形
附录4
AverageTransactionResponseTime
测试运行图形
Httpresponsespersecond
测试运行图形
附录5
AverageTransactionResponseTime
测试运行图形
Httpresponsespersecond
测试运行图形