[学习笔记]04 fiddler 查看响应时间
2017-11-07 本文已影响140人
亭子青年
简介
还是那个不怎么会带娃的测试,今天遇到了一个关于抓取请求响应时间的问题,这里做一下简单的记录。
Statistics 查看响应时间.png使用fiddler的Statistics标签页进行查看
使用FiddlerScript让我们的查看变得更加容易
提前说明:fiddler版本号:v4.6.20171.26113,为什么这里要说明一下版本号,是因为有小伙伴发现了他的fiddler加入了下面的代码没有任何效果,所以如果小伙伴们发现自己的fiddler设置之后还是找不到响应时间的列,请查找一下自己的版本号哦。
步骤1:找到FiddlerScript这个标签
步骤2:将下面的code加入到Script中
public static BindUIColumn("TimeTaken/ms", 120)
function TimeTaken(oS: Session):String{
var sResult = "0";
var t1_ms = oS.Timers.ClientBeginResponse.ToUniversalTime().Millisecond;
var t1_m = oS.Timers.ClientBeginResponse.ToUniversalTime().Minute;
var t1_s = oS.Timers.ClientBeginResponse.ToUniversalTime().Second;
var t1 = t1_m*60*1000 + t1_s*1000 + t1_ms ;
var t2_ms = oS.Timers.ClientDoneRequest.ToUniversalTime().Millisecond;
var t2_m = oS.Timers.ClientDoneRequest.ToUniversalTime().Minute;
var t2_s = oS.Timers.ClientDoneRequest.ToUniversalTime().Second;
var t2 = t2_m*60*1000 + t2_s*1000 + t2_ms ;
if(t1 >= t2){
var t3 = t1 - t2;
sResult = t3.toString();
}
return sResult;
}
不要忘记点击哦.png
第三步:查看你的成果
哎呦不错哦.png
感谢
感谢可爱的奶爸,大婶,推荐大家关注他哦(简书搜=》大婶N72)
后续补充
1.[2018年6月20号] 在列表的标题栏上右键选择customize colums 然后选择session timers 里面有个overall_elapsed ,也会有相同的效果。如果上面的方法不能解决你的问题,可以尝试采用该方法
image.png
image.png