91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Badboy自動化測試工具2 錄制

發布時間:2020-07-18 20:25:36 來源:網絡 閱讀:26394 作者:葉子文文 欄目:軟件技術

Badboy提供兩個模式的錄制:Request(默認模式) 和navigation模式.點擊下圖N,切換模式,錄制的區域是Badboy右半部分--內容控件

Badboy自動化測試工具2  錄制

 

Step1:輸入地址(http://www.baidu.com),點擊錄制,如上紅色錄制按鈕 (Noted:默認配置下,點擊右側箭頭請求時自動觸發錄制)

Badboy自動化測試工具2  錄制

 Step2 輸入Badboy,點擊百度一下

 Badboy自動化測試工具2  錄制

 Step3  點擊Badboy Software Home Page

Badboy自動化測試工具2  錄制

Step4 Badboy將使用自帶內置控件打開新開啟的網頁,點擊Info

Badboy自動化測試工具2  錄制

 Step5 關閉窗體

Badboy自動化測試工具2  錄制

 Step6 再次點擊Record,結束錄制.

Badboy自動化測試工具2  錄制

 此時請觀察上下2圖,兩個腳本區域的樹狀面板所展示的錄制腳本的表現形式是有很大區別的。

上圖為Request模式,下圖為Navigation模式,錄制同一個操作過程。可以發現,Navigation模式下記錄的按鈕或link的Text或者ID等,對界面的依賴性較大

Badboy自動化測試工具2  錄制

 Request模式具有如下優點:如果測試的網頁模版修改了,不影響腳本的回放.如果需要badboy導出腳本到jmeter進行性能測試,必須選擇request模式.

     request模式的缺點如下:request模式需要添加大量的斷點來檢查頁面上的item.

**********************************************************************************************************

       Navigation模式將會記錄網站交互過程中browser中的元素的點擊動作.當回放navigation模式腳本時候,不但回放http request,同時badboy會模擬brower中點擊動作.

      navigation模式的缺點是 :無法使用navigation腳本進行性能測試,因為性能測試引擎運行時候不顯示任何用戶界面,所以無法執行navigation中模擬點擊等動作.

       Navigation錄制browser的三種元素如下:  1鏈接點擊  2按鈕點擊  3其他點擊,例如引發javascrīpt的操作.當你記錄一個點擊一個元素,它使用以下邏輯來記錄元素名字:

1. 如果它有一個id,然后它將記錄的id 

2. 如果它有一個惟一名稱,它會記錄下名字  

3. 如果它是一個鏈接或一個按鈕并具有獨特并容易識別的文本(比如按鈕上的標簽),那么它將記錄文本和區別其他元素或控件

4. 如果沒有其他方法的運用,它將識別元素在瀏覽器DOM的位置,使用一個JavaScript表達式記錄。

 總結:選擇navigation模式還是request模式,取決于測試的目的,如果僅僅要求測試功能而不關心界面,則request模式無疑為首選.

不過就我使用的感覺來看:

1 當軟件的界面趨于穩定,還是使用N方式做回歸測試比較方便。Request方式經常會不識別控件,特別是彈出的窗體,尤其對日歷控件反應遲鈍,比如Oracle ADF控件,報出很多no found的錯

2 一定要Badboy預留出記錄動作及輸入值的時間,同時還要考慮網站的反應速度等因素,所以錄制時一定要動作過渡慢一些,動作與動作之間干凈利索

3 錄完的腳本一定要跑一遍,根據觀察跑的過程,再刪及補錄過程。 (跑腳本的課程將陸續發布)

4 錄制過程要減少耦合,測試點的最小單位是Step,假設測試登陸淘寶后,刪除購物車的商品,至少應該有3個Step,1 登陸 2 選擇購物車 3 刪除購物車的商品。這樣做的好處是play腳本時,可以選擇從step2 開始,而不需要重復登陸

 

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

陇西县| 宝坻区| 荣成市| 老河口市| 铜川市| 凉山| 兴海县| 泾阳县| 青神县| 明光市| 蒲城县| 五常市| 保山市| 梅河口市| 青龙| 盐山县| 西充县| 习水县| 望都县| 蒙山县| 三亚市| 岗巴县| 布尔津县| 鸡东县| 武宁县| 英德市| 宁南县| 台湾省| 龙里县| 垫江县| 彭泽县| 阿坝| 田阳县| 合肥市| 镇原县| 博白县| 临猗县| 大姚县| 河北区| 兴山县| 克拉玛依市|