51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4810|回复: 3
打印 上一主题 下一主题

[求助] 自制LR压力测试分析报告,请高人指点

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-8-31 23:42:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
下面是本人自己用LR对网站进行压力测试的分析报告,感觉还是有问题的地方,请高人指点!!

博雅网站搜索引擎测试案例
1 用于测试的客户端部署如下:
   测试人员工作机:Windows 2003  测试相关工具;
   LoadRunner服务器:Windows 2003、LoadRunner8.0。
   测试在互联网环境进行,ADSL网络2MB带宽。
   测试网站:www.boya22.com
2        测试用例设计
2.1 首页载入测试(迭代一次)
        测试目的:测试用户并发打开首页所需的时间,及网站服务器同时支持最大用户数。
        模拟用户行为:
(1)        打开首页;
(2)        等待首页完全显示为止后,关闭网页。
        测试方法&场景设计
(1)录制上面的操作过程;
(2)模拟不同的用户数量进行并发测试:10、15、20、25、30、35、40;

2.2 并发搜索一次测试
        测试目的:测试用户打开首页并发进行搜索时的系统响应,重点测试搜索引擎的检索速度。
        模拟用户行为:
(1)打开首页;
(2)在产品搜索栏的下拉框内选择“产品名称”,“竹艺灯饰系列”,“所有小类”,(3)输入产品信息“L-202”,点击搜索;
关闭网页。
        测试方法&场景设计
(1)        录制上面的操作过程;
(2)        模拟不同的用户数量进行并发测试:10、15、20、25、30、40、50、60、70、100。
        搜索条件
需要对内容进行参数化,参数可以从网站的资源中获取。
   
3        测试的实施与控制
3.1 设计测试用例场景
      3.1.1 首页载入测试(迭代一次)
           (1)在场景设计Action后插入集合点
      3.1.2并发搜索一次测试
          (1)在场景设计首页加载脚本后插入事务:search_products。
          (2)在search_products事务后插入集合点。
          (3)Schedule配置:
模拟不同的用户数量并发测试:当所有用户到达到集体点时释放。
(4)忽略Think Time

3.2  执行测试用例场景:
(1)首页载入测试
并发用户数与事务执行情况
并发用户数        事务平均响应时间        事务最大响应时间        平均每秒处理事务        事务成功率        每秒点击率        平均流量(字节/秒)
10        42.644        44.374        0.213        100%        13.404        161,661
15        57.515        61.487        0.234        100%        14.766        178,083
20        83.332        88.96        0.22        100%        13.835        166,944
25        106.468        115.393        0.212        100%        13.322        160,938
30        110.448        117.609        0.041        16.67%        13.561        164,072
35        117.886        117.886        0.008        2.86%        14.742        170,185
40        0        0        0        0%        15.805        166,425

(2)搜索引擎测试
并发用户数与事务执行情况
并发用户数        事务平均响应时间        事务最大响应时间        平均每秒处理事务        事务成功率         每秒点击率        平均流量(字节/秒)
10        21.608        25.106        0.081        100%        6.121        68,432
15        40.071        41.814        0.115        98.3%        9.238        103,595
20        43.314        44.583        0.156        98.7%        12.344        138,006
25        42.684        43.297        0.134        92.5%        13.5        152,860
30        50.893        50.893        0.116        88.9%        13.574        153,547
35        51.669        51.884        0.115        86.2%        14.127        158,338
40        46.997        52.938        0.077        78.8%        13.935        155,374
50        55.809        77.831        0.049        73.4%        15.644        147,530
60        69.476        69.055        0.055        73.0%        21.067        151,105
70        85.563        102.096        0.085        79.1%        16.651        104,681
100        91.337        100.625        0.111        76.2%        23.753        117,969

4        结果分析
(1)        首页载入较慢,在用户数为40时首页载入为0。
首页载入较慢,页面元素需优化,产品图片接收时间过长。当用户数为25时事务成功率为100%,但当用户数为30时事务成功率为16.67%,用户数达到40时事务成功率为0%。随着用户数的增加,而吞吐量却变化不大,说明网络带宽有一定限制。
(2)        随着并发用户数量的增加,搜索功能成线性下降。
   用户数增加,查询响应时间增大。因为数据库采用Access,数据处理方面速度较慢,数据库可换用SQL Server2000。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-9-1 12:36:44 | 只看该作者
这个环境的因素比较多,我想楼主还是分析的不够细节。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2012-12-15 17:41:06 | 只看该作者
有点看不懂
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2012-12-16 13:11:10 | 只看该作者
怎么理解平均事务响应时间?是包括思考时间了吗?
和页面响应时间一样吗?这么高的响应时间,有什么意义,能说明什么问题?
当平均事务响应时间如此高的时候,你试过手工打开页面吗,是不是响应时间如你的事务响应时间一样这么高?
平均每秒事务处理率我理解为每秒处理事务的响应时间,那按每秒0点几的处理是不是太低了?
求赐教。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-9 02:19 , Processed in 0.066351 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表