|
偶尔会发现analysis统计出来的事务平均响应时间跟controller里面显示的不一样,有一次居然在lr9上面遇到了controller平均响应9s,analysis平均响应1203s的情况,有朋友说和统计的时间粒度有关系,是的在两者的差异不大的时候可以这样理解,但是那个差异那么大,怎么都说不通吧?不知道论坛里面有没有哪位遇到过这样的情况,到底是为什么,bug吗?
今天主要是想问另外一个问题:analysis自己的平均响应时间与"Page Component Breakdown"里面的时间不一致的情况
1.首先发一下脚本,很简单,就是访问一个url,是html页面:- Action()
- {
- lr_rendezvous("普通知识");
- lr_start_transaction("普通知识");
- web_url("{file_name}",
- "URL=http://172.22.8.82/{file_path}",
- "TargetFrame=",
- "Resource=0",
- "RecContentType=text/html",
- "Referer=",
- "Snapshot=t2.inf",
- "Mode=HTML",
- EXTRARES,
- "Url=/knresource/share.jpg", ENDITEM,
- LAST);
- lr_end_transaction("普通知识", LR_AUTO);
- return 0;
- }
复制代码 Transaction Name Minimum Average Maximum
普通知识 0.004 8.341 115.309
这里能看到事务平均响应时间是8.3s
2.在"Page Component Breakdown"图中,可以看到有很多响应时间在20s左右的元素,疑问就是既然这些元素都已经大于前面的8.3秒了,那为什么平均响应时间的结果还是8.3s呢?analysis是怎么计算这些数据的呢?
|
|