BadBoy自動化測試工具1 界面介紹

       一直在尋找一款入門簡單,操做容易的自動化工具,對比了Selenium和QTP在具體工做中的實踐效果都不理想。QTP 9破解版笨重,運行緩慢,要求測試人員的機器性能,而且沒法保證IE8的效果;Selenium與火狐結合完美,可是項目要求測試平臺爲IE;也研究過國產按鍵精靈,此產品很是容易入門,可是它記錄控件中的輸入內容的方式是keydown和keyup,也就是說,若是咱們測試登陸,用戶名爲Username,按鍵精靈在錄製腳本的時候,將按鍵字符數,記錄8*2次,當運行腳本時,須要替換Username爲LeafWF時,將比較繁瑣,儘管按鍵精靈也提供了讀取Excel和寫入Excel的功能。瀏覽器

       偶然一次機會,項目組要進行性能測試,接觸到了Badboy,可是市面上有關Badboy的學習資料較少,但願經過個人總結,分享出來,同時能夠做爲公司內部實習生培養自動化入門課程的敲門磚,這就是寫這個系列文章的緣由。ide

        我操做的版本爲Badboy 2.1.3, 下面開始課程:工具

一 下載性能

1. 官網地址http://www.badboy.com.au/學習

2. 點擊Download測試

3. 註冊我的信息及使用緣由(放心是免費的)網站

4. 下載後安裝spa

5. 點擊圖標,你將看到Badboy的IDE界面,下圖是我對界面進行的簡單註解,其中包括Badboy官網的一個介紹截圖blog

二 界面及功能總述文檔

1. 菜單欄:

     .1 File: 包括經常使用的打開腳本,新建腳本,導出腳本,保存腳本等功能

     .2 Edit: 點擊Edit menu下的Search/Replace將在面板中彈出以下界面,幫助咱們在腳本中選擇和替換功能。點擊X 關閉窗口。固然咱們也可使用F3快捷鍵彈出此界面

     .3 View: 點擊和再次點擊,改變展現和隱藏視圖區域,其中Report 功能還有3種定製供用戶選擇,這部分未來的課程會講解

     .4 Tools: 中的功能較多,好比咱們能夠配置數據源自動化的填充數據到測試的系統上,特別是某些測試點值不能惟一時,從數據源讀取是很廣泛的方法,QTP就能便捷讀取Excel的數據

   .5 Preferences: 咱們能夠在General Tab下改變系統設置 。好比:默認配置下,點擊右側箭頭請求時自動觸發錄製,若是想取消此配置,能夠去掉勾選,以下。 

 

            .6 Help:

         其中點擊Content能夠幫忙文檔,個人系列文章也是基於Badboy的幫助文檔進行整理和依據

           同時官網也提供其餘3種類型的幫助文檔的下載和在線閱讀。點擊Document,展現出文檔類型

 

2. Tools bar:部分工具介紹

       .1  建立測試組,測試單元,步驟

 

      .2  錄製模式: Request 和 Navigation 兩種

      .3 運行腳本:咱們也習慣稱跑腳本

      .4 其餘:打開,保持,捕捉截圖,建立變量,定時等

3 瀏覽器地址欄:因爲Badboy錄製區域是右半部分的內容區,所以網站的起點應該在地址欄啓動

4 腳本樹:這部分將在第三節課講解

下節課將進行錄製的學習

相關文章
相關標籤/搜索