Badboy 腳本開發技術詳解

Badboy 是一款不錯 web 自動化測試工具,單獨使用他能夠實現一些簡單的自動化測試。web

案例:使用 Badboy 實現 web 自動化測試工具

【測試項目】: 招生系統測試

【URL】: http://127.0.0.1:8090/recruit.students/login/view網站

【用戶名】: adminui

【密碼】: test123加密

1.1  Badboy腳本錄製

(一)  .打開工具(工具默認開啓錄製),以下圖:spa

 

(二).在地址欄輸入被測項目的地址,點擊右側箭頭便可錄製。blog

【測試項目】: 招生系統ci

【URL】: http://127.0.0.1:8090/recruit.students/login/viewit

【用戶名】: admin

【密碼】: test123

(三).開始腳本錄製:

 

(四).結束錄製:

 

1.2  Badboy腳本檢查點設置

在錄製好的腳本->右邊頁面->明確做爲檢查點的內容,在這裏咱們使用登陸用戶文名:admin 做爲檢查點,每一個用戶就檢查是不是對應的用戶名。

 

選中」admin」-> Tools -> Add Assersion for Selection

 

設置完成以後,點工具欄上的「Play All」按鈕回放腳本。

 

回放結果以下:

 

1.3  Badboy腳本參數化設置

準備一組登陸用戶,對登陸用戶進行參數化。

用戶(account)

密碼(pwd)(網站對密碼進行了加密)

611131

123456(8A0576BE2EF5CE5FF8C380CD910944B8)

820890

123456(8A0576BE2EF5CE5FF8C380CD910944B8)

221619

123456(8A0576BE2EF5CE5FF8C380CD910944B8)

845896

123456(8A0576BE2EF5CE5FF8C380CD910944B8)

265705

123456(8A0576BE2EF5CE5FF8C380CD910944B8)

經過查看腳本,用戶名和密碼在 127.0.0.1:8090/recruit.students/login/in 這個請求中。

Account = admin

Pwd = 660B8D2D5359FF6F94F8D3345698F88C

 

參數化設置:

在 Variables tab 內容欄的右鍵­->選擇 Add Variable

 

 

添加完成, Variables 列表顯示新增長的參數。

 

在代碼中配置參數化。

 

在代碼中選中對用戶名(account)進行參數化,選中 account ->右鍵-> Properties

 

設置參數account的值爲一個變量:${account}

在代碼中選中對密碼(pwd)進行參數化,選中 pwd ->右鍵->Properties

 

1.4  Badboy腳本修改循環次數

 

1.5  Badboy腳本修改檢查點參數

 

1.6  Badboy腳本回放

Badboy 腳本處理完成以後,接着就是腳本的回放。

 

1.7  Badboy結果報告

點菜單 ->View ->Report -> 有3種結果報告模式。

 

【Detail Report】

 

【Summary Report】

 

【Review Report】

 

相關文章
相關標籤/搜索