51Testing软件测试论坛

标题: 自制作的LR分析报告,高人指点 [打印本页]

作者: kpsz202    时间: 2008-8-31 23:38
标题: 自制作的LR分析报告,高人指点
下面是本人自己用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。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2