性能测试报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

FAST项目POC性能测试报告
<1.0>
文档信息
文档修改历史
1.引言 (4)
1.1. 背景说明 (4)
1.2. 文档目的 (4)
1.3 名词解释 (4)
2.性能测试过程 (4)
2.1. 测试时间 (4)
2.2. WINDOWS测试环境 (5)
2.3S OLARIS测试环境 (5)
2.3. 测试输出 (5)
2.4. 测试脚本及场景的描述 (5)
3. 性能测试问题 (6)
3.1. 环境问题 (6)
3.2. 程序问题 (6)
3.3. 带宽问题 (6)
4.性能测试总结 (6)
4.1.性能测试结果 (6)
5.性能测试数据 (7)
5.1. 搜索结果显示在HTML网页里(WINDOWS环境下进行测试) (7)
5.2. 搜索结果显示XML网页里(WINDOWS环境下进行测试) (10)
5.3. 搜索结果显示XML网页里(S ORALIS环境下进行测试) (14)
1. 引言
1.1.背景说明
对FAST产品进行POC的性能测试工作。

1.2. 文档目的
此文档的目的在于提供此网站相应的性能指标,为系统的POC提供参考数据。

1.3 名词解释
90%事务平均响应时间:这里先解释一个90%事务平均响应时间的概念,LoadRunner里面的90%时间指的是90%的事务(也就是一个操作如登陆,查询,退定)响应的最大时间。

一般测试结果是按照这个数值来做基准的。

2. 性能测试过程
2.1. 测试时间
2.2. WINDOWS测试环境
2.3 Solaris测试环境
2.3. 测试输出
●FAST项目POC性能测试报告
●FAST项目POC性能测试脚本
2.4. 测试脚本及场景的描述
测试脚本描述:vuser_init中用户打开网页,Action里用户输入查询条件后点击查询按钮,显示出查询结果。

场景描述:30、50、70、100个并发用户在场景里运行5分钟。

3.1. 环境问题
在测试时,服务器上有其他程序可能同时运行。

3.2. 程序问题

3.3. 带宽问题

4. 性能测试总结
4.1. 性能测试结果
搜索结果显示在HTML网页里,在WINDOWS环境中的90%响应时间为:30人并发页面响应时间为1.116s,50人并发页面响应时间1.806s,70人并发页面响应时间2.521s。

搜索结果显示XML网页里,在WINDOWS环境中90%响应时间为:30人并发页面响应时间为0.546s,50人并发页面响应时间0.954s,70人并发页面响应时间1.501s。

搜索结果显示XML网页里,在Soralis环境中90%响应时间为:30人并发页面响应时间为1.023s,50人并发页面响应时间1.765s,70人并发页面响应时间2.234, 100人并发页面响应时间2.603。

三个环境的测试结果中CPU的利用率都在超负荷的运行,内存的使用情况很正常。

5.1. 搜索结果显示在HTML 网页里(WINDOWS 环境下进行测试)
上表为压力测试收集到的数据,主要显示90%事务平均响应时间,搜索结果显示在HTML 网页里的响应时间:30人并发页面响应时间为1.116s ,50人并发页面响应时间1.806s ,70人并发页面响应时间2.521s 。

上图为30用户并发操作运行5分钟的搜索服务器CPU 利用率,从上图可以看出系统开始进行测试后CPU 利用率马上差不多达到100%,然后系统95%~100%之间运行,到了5分钟后CPU 利用率马上降下到5%。

说明系统在并发时CPU 在超负荷的运行。

并发用户数 100%事务平均响应时间 (second )
90%事务平均响应时间 (second)
吞吐量 (bytes )
平均每秒点击率 (hits per second )
30 0.748 1.116 309585.345 75.664 50 1.196 1.806 326987.963 69.506 70
1.595
2.521
328443.582
79.756
上图为30用户并发操作运行5分钟的搜索服务器内存使用数。

从上图可以看出系统使用的内存数比较少,在低值范围内波动。

说明系统在并发时内存使用情况正常。

上图为50用户并发操作运行5分钟的搜索服务器CPU利用率,从上图可以看出系统开始进行测试后CPU利用率马上差不多达到100%,然后系统95%~100%之间运行,到了5分钟后CPU 利用率马上降下到5%。

说明系统在并发时CPU在超负荷的运行。

上图为50用户并发操作运行5分钟的搜索服务器内存使用数。

从上图可以看出系统使用的内存数比较少,在低值范围内波动。

说明系统在并发时内存使用情况正常。

上图为70用户并发操作运行5分钟的搜索服务器CPU利用率,从上图可以看出系统开始进行测试后CPU利用率马上差不多达到100%,然后系统95%~100%之间运行,到了5分钟后CPU 利用率马上降下到5%。

说明系统在并发时CPU在超负荷的运行。

上图为70用户并发操作运行5分钟的搜索服务器内存使用数。

从上图可以看出系统使用的内存数比较少,在低值范围内波动。

说明系统在并发时内存使用情况正常。

5.2. 搜索结果显示XML 网页里(WINDOWS 环境下进行测试)
上表为压力测试收集到的数据,主要显示90%事务平均响应时间,搜索结果显示在xml 网页里的响应时间:30人并发页面响应时间为0.546s ,50人并发页面响应时间0.954s ,70人并发页面响应时间1.501s 。

并发用户数 100%事务平均响应时间 (second )
90%事务平均响应时间 (second)
吞吐量 (bytes )
平均每秒点击率 (hits per second )
30 0.394 0.546 4094238.465 75.449 50 0.476 0.954 3635481.791 102.159 70
1.076
1.501
3327768.576
61.421
上图为30用户并发操作运行5分钟的搜索服务器CPU利用率,从上图可以看出系统开始进行测试后CPU利用率马上差不多达到80%,然后系统70%~80%之间运行,到了5分钟后CPU 利用率马上降下。

说明系统在并发时CPU在超负荷的运行。

上图为30用户并发操作运行5分钟的搜索服务器内存使用数。

从上图可以看出系统使用的内存数比较少,在低值范围内波动。

说明系统在并发时内存使用情况正常。

上图为70用户并发操作运行5分钟的搜索服务器CPU利用率,从上图可以看出系统开始进行测试后CPU利用率马上差不多达到100%,然后系统70%~95%之间运行,到了5分钟后CPU 利用率马上降下。

说明系统在并发时CPU在超负荷的运行。

上图为50用户并发操作运行5分钟的搜索服务器内存使用数。

从上图可以看出系统使用的内存数比较少,在低值范围内波动。

说明系统在并发时内存使用情况正常。

上图为70用户并发操作运行5分钟的搜索服务器CPU利用率,从上图可以看出系统开始进行测试后CPU利用率马上差不多达到100%,然后系统95%~100%之间运行,到了5分钟后CPU 利用率马上降下。

说明系统在并发时CPU在超负荷的运行。

上图为70用户并发操作运行5分钟的搜索服务器内存使用数。

从上图可以看出系统使用的内存数比较少,在低值范围内波动。

说明系统在并发时内存使用情况正常。

5.3. 搜索结果显示XML网页里(Soralis环境下进行测试)
上表为压力测试收集到的数据,主要显示90%事务平均响应时间,搜索结果显示在xml 网页里的响应时间:30人并发页面响应时间为1.023s,50人并发页面响应时间1.765s,70人并发页面响应时间2.234, 100人并发页面响应时间2.603。

上图为30用户并发操作运行5分钟的搜索服务器CPU利用率,从上图可以看出系统开始进行测试后CPU利用率马上差不多达到100%,然后系统95%~100%之间运行,到了5分钟后CPU 利用率马上降下。

说明系统在并发时CPU在超负荷的运行。

上图为30用户并发操作运行5分钟的搜索服务器内存使用数。

从上图可以看出系统使用的内存数比较少,在低值范围内波动。

说明系统在并发时内存使用情况正常。

上图为50用户并发操作运行5分钟的搜索服务器CPU利用率,从上图可以看出系统开始进行测试后CPU利用率马上差不多达到100%,然后系统95%~100%之间运行,到了5分钟后CPU 利用率马上降下。

说明系统在并发时CPU在超负荷的运行。

上图为50用户并发操作运行5分钟的搜索服务器内存使用数。

从上图可以看出系统使用的内存数比较少,在低值范围内波动。

说明系统在并发时内存使用情况正常。

上图为70用户并发操作运行5分钟的搜索服务器CPU利用率,从上图可以看出系统开始进行测试后CPU利用率马上差不多达到100%,然后系统95%~100%之间运行,到了5分钟后CPU 利用率马上降下。

说明系统在并发时CPU在超负荷的运行。

上图为70用户并发操作运行5分钟的搜索服务器内存使用数。

从上图可以看出系统使用的内存数比较少,在低值范围内波动。

说明系统在并发时内存使用情况正常。

上图为100用户并发操作运行5分钟的搜索服务器CPU利用率,从上图可以看出系统开始进行测试后CPU利用率马上差不多达到100%,然后系统95%~100%之间运行,到了5分钟后CPU 利用率马上降下。

说明系统在并发时CPU在超负荷的运行。

上图为100用户并发操作运行5分钟的搜索服务器内存使用数。

从上图可以看出系统使用的内存数比较少,在低值范围内波动。

说明系统在并发时内存使用情况正常。

相关文档
最新文档