本文章轉(zhuǎn)載于搜狗測試
引言
終于到周三了,終于又迎來了Fiddler的主題時間占婉。
BOSS:翠花~上 Fiddler~~
翠花:泡嘴。。逆济。
好吧酌予,言歸正傳磺箕。Fiddler 的 session 都是按照順序展示的,在序號前面則是 session 的快捷圖標(biāo)抛虫,如下圖所示:
正文
:session被客戶端應(yīng)用松靡,F(xiàn)iddler或服務(wù)器中止。
例如:當(dāng)我打開一個網(wǎng)頁后建椰,網(wǎng)頁的response還沒有發(fā)送完的時候雕欺,我又重新觸發(fā)這個網(wǎng)頁的請求,session的圖標(biāo)則會這樣呈現(xiàn)棉姐,這種情況下選中session屠列,右鍵 > 屬性 > X-ABORTED-WHEN查看請求被取消的時間,像我上面描述的情況一般X-ABORTED-WHEN都是SendingResponse伞矩。這種情況就是正常的笛洛,但是有一種情況就存在問題了。同樣還是這個圖標(biāo)撞蜂,但是session的返回值為5XX,這種應(yīng)該就是服務(wù)器的問題侥袜,需要另外跟進(jìn)
:正在向服務(wù)器發(fā)送請求蝌诡,和
:正在從服務(wù)器下載響應(yīng),這兩種狀態(tài)都是過程狀態(tài)枫吧,不是該session的最終狀態(tài)浦旱。
例如:當(dāng)我從一個網(wǎng)站下載一個比較大的文件,如:某exe時九杂,就很明顯能夠看到
這個標(biāo)志颁湖,當(dāng)所有的response全部返回后(下載完成后),這個標(biāo)志就會變成
例隆,意思就是:響應(yīng)成功(下載成功)甥捺,有興趣可以去某官網(wǎng)上下載一個exe或者apk看一下效果
注:當(dāng)然也不是所有的response完成后都是這個標(biāo)志
:response是HTML或者XML。有時候會發(fā)現(xiàn)返回值是json镀层,但實際上也是這個圖標(biāo)镰禾,原因是返回值的Content-Type: text/html
:請求使用了POST方法向服務(wù)發(fā)送數(shù)據(jù)。查看一個請求是get還是post在測試過程中還是很重要的(在不了解這個圖標(biāo)的含義之前唱逢,我是通過request有沒有body來區(qū)分的吴侦,現(xiàn)在表示很囧~(⊙﹏⊙)b)
:重定向標(biāo)志,返回碼為302坞古,快捷圖標(biāo)和返回碼配合著看备韧,意思會更明顯
:服務(wù)器返回錯誤的標(biāo)志,測試過程中需要特別注意(用紅色呈現(xiàn)的痪枫,不注意到也不可能的哈)
:response是Flash织堂。例如這條請求
http://img1.126.net/channel12/021501/300250_1113.swf(通過后綴就能看出文件類型哈)
:response是圖像文件叠艳。例如這條請求
http://gb.cri.cn/mmsource/images/2014/08/29/nx20140829001.png(文件類型也是很明顯)
:response是json格式
:response是腳本文件
:response是css
:response是xml文件
:response是視頻文件。例如這條請求