« | August 2025 | » | 日 | 一 | 二 | 三 | 四 | 五 | 六 | | | | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | | | | | | | |
| 公告 |
暂无公告... |
Blog信息 |
blog名称:web 开 发 记 录 日志总数:14 评论数量:80 留言数量:0 访问次数:169103 建立时间:2005年6月22日 |

| |
[Web测试]loadrunner使用记录(一) 心得体会
阿仝 发表于 2005/12/28 17:38:02 |
1.关于loadrunner测试得到的响应时间问题
下面是对google进行的测试试验结果(测试脚本中只有一个操作,提交一个搜索请求):
这个图中表示了四次测试,得到的平均响应时间比较图。四次测试的配置完全相同,但是运行时间不同,8运行在上午11:34,9运行在上午11:43,10运行在下午15:02,11运行在下午15:11,每次测试都是3分钟。
500)this.width=500'>
可见其中测试10和11(紫色和绿色)的数据比较类似,但是8,9的值相差较大,由于测试的是实际运行中的网站,测试结果可能会收到网站当前负载的影响。
从图中可以明显看出,response time 好大啊,大得不合理。
loadrunner所给出的响应时间是指完成整个事务的总时间,但是不知道这其中到底是多了哪些处理,导致响应时间居然这么长!
2.每秒点击数和每秒事务数的区别
事务是在脚本中定义的某个操作,而点击是在测试中产生的http请求。
例如,我定义了一个提交form的事务,我关心的也就是这个提交操作的数量与分值及响应时间的关系。而实际上这个form提交可能产生多个http请求。首先提交form本身有一次http请求,如果此请求被服务器端接受,则要转向到结果页面的第一个页面,又是一次http请求,如果这个页面中含有图片的话,那么每个图片都需要通过一个http连接来下载。
所以:
平均每个事务产生的点击数
= 事务的数量+事务的数量×事务成功概率+事务的数量×事务成功概率×平均每个页面中含有的图片数
= 事务的数量×(1+平均事务成功概率×(1+平均每个页面含有的图片数))
|
|
回复:loadrunner使用记录(一) 心得体会
阿仝发表评论于2005/12/28 17:53:06 |
|
» 1 »
|