1.什么是腳本錄制
在進(jìn)行測試的時(shí)候,可能有好多腳本或者界面需要操作測試樊展,并且有些測試鏈接需要重復(fù)多線程高并發(fā)進(jìn)行測試应结,我們一般會針對這一些操作,進(jìn)行一個腳本錄制虐译,錄制好之后瘪板,之后測試就可以在這個基礎(chǔ)上進(jìn)行測試。
2.Jemeter腳本錄制方式
web端:BadBoy腳本錄制app端:使用Jmeter自帶的代理服務(wù)器進(jìn)行腳本錄制
3. Android手機(jī)端腳本錄制
前提:電腦和手機(jī)在同一網(wǎng)絡(luò)段上
1:添加http代理服務(wù)器
image.png
image.png
2:在線程中添加錄制控制器
image.png
image.png
3:在http代理服務(wù)器中指定錄制腳本的路徑漆诽,默認(rèn)端口8888
image.png
4:查看本地的ip(wifi熱點(diǎn))
image.png
5:設(shè)置移動端代理侮攀,IP和端口號
image.png
6:啟動
image.png
點(diǎn)擊”ok”
image.png
7:打開手機(jī)app,抓取接口
image.png
8:點(diǎn)擊”停止”按鈕,結(jié)束錄制
image.png
4.web端腳本錄制
4.1.安裝badboy腳本軟件
image.png
傻瓜式安裝即可
4.2. 打開badboy軟件
image.png
4.3. badboy腳本錄制
點(diǎn)擊錄制按鈕進(jìn)行腳本錄制厢拭,完成打開搜狗搜索兰英,搜索測試崗位薪資操作,然后停止供鸠,回放畦贸,(回放的時(shí)候,會因?yàn)榫幋a原因?qū)е聛y碼楞捂,需要手動調(diào)亂碼問題)
image.png
image.png
image.png
image.png
4.4. 添加驗(yàn)證點(diǎn)
驗(yàn)證點(diǎn)的作用就是驗(yàn)證腳本是否按照我們測試的思路執(zhí)行薄坏,判斷腳本執(zhí)行過程中是否存現(xiàn)問題
image.png
4.5. badboy參數(shù)化
所謂參數(shù)化,是指請求的某個參數(shù)提前設(shè)定多個值寨闹,在具體請求的時(shí)候胶坠,去獲取提前設(shè)定的值,不同的業(yè)務(wù)場景設(shè)置的參數(shù)不一致繁堡。
image.png
image.png
image.png
image.png
image.png
4.6. 導(dǎo)出Jmeter腳本
image.png
4.7. 在Jmeter中導(dǎo)入badboy生成的腳本沈善,驗(yàn)證測試
image.png
4.8. badboy并發(fā)測試
選擇tools run background
image.png
4.9. badboy測試報(bào)告
在badboy-->view--->report下可以看到測試報(bào)告
作者:Anwfly
鏈接:http://www.reibang.com/p/3cd42b547dbd
來源:簡書
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請聯(lián)系作者獲得授權(quán)椭蹄,非商業(yè)轉(zhuǎn)載請注明出處闻牡。