Jmeter的结果文件可以保存很多内容,你需要看哪个就勾选哪个,很简单是吧。
结果文件可以保存为2种形式:XML或者CSV。我印象里在书上提到过,如果保存为XML形式的结果文件,后续可以转化为表格便于分析。
那么,保存为CSV形式的结果文件有什么优势呢?其实我也不知道。书上也TM说了----“节约资源”,大概意思就是测试机既发送大量的请求,又在收集大量的响应,非常苦逼,所以CSV比XML让测试机更省心。
也许,我说是也许,勾选的项越少,也就更加地使测试机省心。
解释一下这些已经勾选的项:
Save Field Names(CSV):结果文件以CSV的形式保存
Save Response Code:保存返回值,比如http的200、4xx、5xx //如果是4xx,首先去检查hosts文件是否配置ok了。如果是5xx,去找开发问问是不是在nginx里deny了测试机的请求,是的话把测试机ip加到服务器的配置文件里。
Save Time Stamp:每一条服务器的响应显然对应了一个本地的时间,比如现在是2014年4月24号11:17,那么在这条响应的旁边显示了201404241117
Save Latency:保存请求被服务器响应的时间,比如20毫秒、50毫秒、100毫秒
Save URL:保存测试机向服务器发送的请求,完整记录下来,有利于检查拼接的URL是不是正确的,有没有失误导致URL多了一个空格或者少了什么。