官术网_书友最值得收藏!

3.3.2 菜單欄

菜單欄包括4個主菜單:文件、編輯、Options和幫助,如圖3-15所示。

圖3-15 Selenium IDE界面菜單欄

1.文件

“文件”菜單下包括如圖3-16所示的命令,該菜單下的命令主要是對用例進行新建、增加、打開、保存和輸出操作;以及對測試用例集進行新建、增加、打開、保存和輸出操作。

圖3-16 Selenium IDE“文件”菜單界面

● New Test Case(新建測試用例):打開如圖3-14所示界面,選擇“文件”→“New Test Case”命令,彈出如圖3-17所示界面。

圖3-17 Selenium IDE“新建測試用例”界面

“Untitled 2”就是新增的測試用例,選擇用例名,單擊鼠標右鍵,彈出如圖3-18所示的快捷菜單。

圖3-18 Selenium IDE右鍵操作用例界面

在菜單中,選擇“Properties”命令會彈出修改測試用例名稱的窗口,修改用例名稱為“Test Example”,確認之后修改即成功,如圖3-19所示。

圖3-19 Selenium IDE用例名稱修改界面

在圖3-18所示的右鍵菜單中選擇“New Test Case”命令可以新增一個測試用例;選擇“Delete”命令可以刪除當前選擇的測試用例;選擇“Add Test Case”命令可以增加一個已經有的測試用例。

● Open(打開):在圖3-16中,選擇“Open”命令,在彈出的文件選擇框中選擇需要運行的測試用例“Test Example”,在圖3-17中就會顯示出“Test Example”測試用例。

● Save Test Case(保存測試用例):選擇“Save Test Case”命令,在彈出的對話框中輸入要保存的測試用例的名字,單擊“保存”按鈕,測試用例就保存在相應的目錄下。

● Save Test Case As(另存測試用例):選擇“Save Test Case As”命令,在彈出的對話框中輸入要保存的測試用例的別名,單擊“保存”按鈕,測試用例就保存在相應的目錄下。

● Export Test Case As(用例輸出):選擇“Export Test Case As”命令,會在右側彈出語言選擇欄,選擇相應的語言,系統(tǒng)會根據選擇的語言轉換腳本,保存后的腳本語言就是所選擇的語言。比如,選擇的語言是Java,保存的腳本語言就是Java。

● Recent Test Case(最近測試用例):選擇“Recent Test Case”命令,能看到最近訪問和使用的測試用例。

● Add Test Case(增加測試用例):選擇“Add Test Case”命令,可以增加一個已經有的測試用例,功能類似“Open”。

● New Test Suite(新建測試集):選擇“New Test Suite”命令,可以新建一個測試集,把一起運行、一個類別的腳本放在一個用例集中,在運行測試用例的時候,可以單擊運行用例集按鈕,一次運行用例集中的所有用例,減少用例運行時間,提高工作效率。

● Open Test Suite(打開測試集):選擇“Open Test Suite”命令,在彈出的文件選擇框中選擇需要運行或維護的測試用例集。

● Save Test Suite(保存測試用例集):選擇“Save Test Suite”命令,在彈出的對話框中輸入要保存的測試用例集的名字,單擊“保存”按鈕,測試用例集就保存在相應的目錄下。

● Save Test Suite As(另存測試用例集):選擇“Save Test Suite As”命令,在彈出的對話框中輸入要保存的測試用例集的別名,單擊“保存”按鈕,測試用例集就保存在相應的目錄下。

● Export Test Suite As(用例集輸出):選擇“Export Test Suite As”命令,會在右側彈出語言選擇欄,選擇相應的語言,系統(tǒng)會根據選擇的語言轉換腳本,保存后的腳本語言就是所選擇的語言。比如,選擇的語言是Java,保存的腳本語言就是Java。

● Recent Test Suite(最近測試用例):選擇“Recent Test Suite”命令,能看到最近訪問和使用的測試用例集。

2.編輯

“編輯”菜單如圖3-20所示,都是常用功能,此處不過多介紹。

圖3-20 Selenium IDE中“編輯”菜單界面

3.Options

“Options”菜單下面的功能主要是對腳本的基本信息配置,以及腳本語言的設置。其中包括3個子菜單:Options、Format、Clipboard Format,如圖3-21所示。

圖3-21 Selenium IDE中“Options”菜單界面

1)Options功能

選擇“Options”命令,彈出如圖3-22所示的界面。

圖3-22 Selenium IDE中Options配置General界面

此界面中包括General、Formats、Plugins這3個配置選項卡。General主要對一些通用信息進行配置;Formats針對不同的腳本語言相關信息進行配置,一般此配置采用默認配值即可。下面詳細介紹可配置項。

① General選項卡

● Encoding of test files:設置文件的編碼方式,默認值是UTF-8。

● Default timeout value of recorded command:設置命令的默認超時時間,如waitForPageToLoad()默認是30000ms,也就是30s。

● Selenium Core extensions(user-extensions.js):Selenium Core支持外部擴展,比如自己編寫的命令,經過封裝后,在此處加載即可使用。

● Selenium IDE extensions:IDE的外部擴展,比如自己編寫的命令,經過封裝后,在此處加載即可使用。

● Remember base URL:在打開待測試的網站時,自動地獲取記憶網站的URL。

● Record assert Title automatically:自動記錄驗證標題。

● Record absolute URL:記錄絕對地址,比如待測試網頁的地址,使用的就是絕對地址。

● Activate developer tools:當使用外部擴展時,勾選此復選框,能夠加載該擴展。

● Start recording immediately on open:打開時立即開始記錄。設置此項后,在IDE打開時,錄制按鈕已經默認被單擊。

② Formats選項卡

Formats設置的是使用各種不同語言時顯示的格式。一般不需要對配置項進行修改。如圖3-23所示,以Java(Junit)為例詳細介紹各項的含義。

圖3-23 Selenium IDE中“Options”→“Formats”界面

● Variable for Selenium instance:Selenium實例的變量名,如selenium.click(),默認值為selenium。。

● Environment:測試用例運行的默認瀏覽器,默認值為*chrome。

● Package:測試用例存放包的名稱,默認值為com.example.tests。

● Superclass:測試用例所在類的父類名稱,默認值為SeleneseTestCase。

下面是按鈕功能介紹。

● 單擊“Add”按鈕可以增加一種新的腳本語言格式。一般而言,用現(xiàn)有語言格式就可以滿足工作需要。

● 單擊“Source”按鈕可以看到對應語言的代碼,如圖3-24所示。

圖3-24 Selenium IDE中“Options”→“Source”界面

● 單擊“Reset Options”按鈕可以恢復默認設置。如果設置完成后,在使用中發(fā)現(xiàn)設置不符合要求,可以恢復默認設置,或者重新進行設置。

● 單擊“確定”按鈕,保存設置。

● 單擊“取消”按鈕,取消當前設置。

2)Format

在子菜單中選擇“Format”命令,出現(xiàn)如圖3-25所示界面。

圖3-25 Selenium IDE中腳本語言選擇界面

選擇相應的語言,即可把腳本轉換成相應的語言腳本。比如Java語言,如圖3-26所示。

圖3-26 Selenium IDE中腳本顯示界面

主站蜘蛛池模板: 静乐县| 登封市| 额敏县| 喀喇| 喜德县| 汶上县| 搜索| 察雅县| 永泰县| 楚雄市| 鱼台县| 肃宁县| 五河县| 新田县| 阿瓦提县| 新安县| 兴文县| 枣阳市| 呼图壁县| 奉化市| 云阳县| 深水埗区| 保德县| 怀柔区| 闸北区| 扬州市| 白城市| 龙泉市| 兴安盟| 和龙市| 凌源市| 焉耆| 大名县| 乌兰浩特市| 赣榆县| 巴林右旗| 乃东县| 怀宁县| 乐至县| 和顺县| 区。|