badboy具有錄制和回放的功能丁逝,能夠添加斷言,對腳本進(jìn)行調(diào)試
http://www.badboy.com/
Badboy錄制(web端)
借用badboy
- 打開badboy的錄制按鈕
- Badboy的瀏覽器中輸入web項(xiàng)目的網(wǎng)址 <u>http://項(xiàng)目名:端口號/路徑</u>
- 停止錄制并在file選項(xiàng)中進(jìn)行導(dǎo)出jmeter(exceport jmeter) 生成.jmx文件
- 在jmeter中將.jmx打開并添加到線程中
Jmeter錄制(app端)
在線程租中添加http代理服務(wù)器梭姓,然后修改的是
*** http代理服務(wù)器是單擊測試計(jì)劃中非測試原件中找
1.端口號(和移動端設(shè)備的端口號保持一直)ip地址進(jìn)行保持一直
2.將錄制好的http請求保存的位置可以修改(1.直接放入測試計(jì)劃中霜幼,2∮猓可以在放入到線程組中)
3.在線程組中進(jìn)行添加 查看結(jié)果樹/聚合報(bào)告的時(shí)候 就可以對多個接口或者是業(yè)務(wù)場景進(jìn)行錄制
Jmeter的正則提取器
面試題:
在一個線程組中罪既,B請求需要使用A請求返回的數(shù)據(jù),也就是常說的關(guān)聯(lián),將上一個請求的響應(yīng)結(jié)果作為下一個請求的參數(shù)萝衩,則需要對A請求的響應(yīng)報(bào)文使用后置處理器回挽,其中最方便最常用的就是正則表達(dá)式提取器了。
「
腳本錄制:
1猩谊、打開人badboy工具千劈,點(diǎn)擊工欄目上的紅色圓形按鈕,在地址欄目中輸入被測試項(xiàng)目的地址牌捷。
錄制完成后墙牌,點(diǎn)擊工具欄旁邊黑色按鈕,結(jié)束錄制暗甥。
選擇“文件”--Export to Jmeter…
2喜滨、打開Jmeter工具,選擇“文件”-->“打開”選擇剛才保存的文件(.jmx類型)撤防,將文件導(dǎo)入進(jìn)來了虽风。
Badboy錄制腳本提示腳本錯誤解決方法:
在使用Badboy錄制腳本的時(shí)候,彈框提示“當(dāng)前頁面的腳本發(fā)生錯誤”寄月,而且會在錄制過程中頻繁彈框辜膝,影響工作效率,如圖:
解決方法:
1.Badboy默認(rèn)使用系統(tǒng)的IE瀏覽器漾肮,打開瀏覽器厂抖;
2.點(diǎn)擊【工具】-->【Internet選項(xiàng)】-->【 高級】Tab;
3.將【禁用腳本調(diào)試】復(fù)選框取消掉,不要勾選克懊,并確認(rèn)后忱辅,再次錄制腳本,問題已解決谭溉,如下圖:
」