真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Badboy自動化測試工具2錄制

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

成都創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比平遠(yuǎn)網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式平遠(yuǎn)網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋平遠(yuǎn)地區(qū)。費(fèi)用合理售后完善,10多年實(shí)體公司更值得信賴。

Badboy自動化測試工具2  錄制

 

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

Badboy自動化測試工具2  錄制

 Step2 輸入Badboy,點(diǎn)擊百度一下

 Badboy自動化測試工具2  錄制

 Step3  點(diǎn)擊Badboy Software Home Page

Badboy自動化測試工具2  錄制

Step4 Badboy將使用自帶內(nèi)置控件打開新開啟的網(wǎng)頁,點(diǎn)擊Info

Badboy自動化測試工具2  錄制

 Step5 關(guān)閉窗體

Badboy自動化測試工具2  錄制

 Step6 再次點(diǎn)擊Record,結(jié)束錄制.

Badboy自動化測試工具2  錄制

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

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

Badboy自動化測試工具2  錄制

 Request模式具有如下優(yōu)點(diǎn):如果測試的網(wǎng)頁模版修改了,不影響腳本的回放.如果需要badboy導(dǎo)出腳本到j(luò)meter進(jìn)行性能測試,必須選擇request模式.

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

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

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

      navigation模式的缺點(diǎn)是 :無法使用navigation腳本進(jìn)行性能測試,因?yàn)樾阅軠y試引擎運(yùn)行時候不顯示任何用戶界面,所以無法執(zhí)行navigation中模擬點(diǎn)擊等動作.

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

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

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

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

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

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

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

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

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

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

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

 


文章名稱:Badboy自動化測試工具2錄制
網(wǎng)站URL:http://weahome.cn/article/gsciho.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部