一般人用badboy都是使用它的錄制功能,其它badboy還是一款自動化的工具,它可以實作檢查點、參數化、疊代、并發、報告、斷點等功能。本文就這些功能簡單介紹下。
環境準備:
下載下傳位址:http://www.badboy.com.au/,下載下傳後安裝即可。
工具:badboyinstaller-2.2.exe
一、檢查點
1、打開badboy,預設是錄制狀态,在位址欄中輸入:http://http://www.sogou.com/,點選
,如下圖:
2、在文本框中輸入yangxia-test,點選搜尋,如下圖:
3、選中文本"yangxia-test",點選tools-add assertion for selection,如下圖:
4、回放,點選play all,如下圖:
二、參數化
1、建立參數化清單
2、在請求中替換${參數名稱}
檢查點也設定為參數形式,如下圖:
設定疊代次數,點選"step1"右健properties,選擇for each value of vari querytxt,如下圖:
3、中文中可能會有亂碼,改下請求中的編碼即可,若無就不必理會這步驟。将ie修改為gbk
三、資料庫參數化
在tools-data source中進行設定。根據需求自己去設定。
注意:data source放到腳本最前端!原因:腳本按順序執行。
四、并發
點選tools-background threads,在彈出框中設定
五、報告
在view-report-details report,如下圖:
六、斷點
選擇要設定斷點的地方,點選”toggle break point“