原創|行業資訊|編輯:龔雪|2016-01-05 11:11:18.000|閱讀 2152 次
概述:本文教您如何使用Selenium IDE測試Web應用程序。這是一種自動化測試的簡便方法。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
介紹
在本教程中,我們將展示如何通過Selenium IDE測試Web應用程序。 Selenium IDE是Firefox插件,它可以記錄用戶在瀏覽器中的操作,然后自動運行。我們首先安裝Selenium IDE,然后講解最實用的controlls和panels。記錄簡單的用例,并使用Selenium IDE自動運行,進度檢查,導出這個測試用例的編程語言。
Selenium IDE具有特殊命令行。Selenium模擬用戶活動。你可以模擬任何用戶活動:插入文本,提交表單,應用程序導航,點擊鏈接,點擊復選框,選擇在組合框中的選項。Selenium IDE最主要的優點是,你不需要有設計程序語言的經驗。您只需要安裝Selenium插件,記錄使用活動,并運行測試。這非常人性化。Selenium IDE用來測試原生瀏覽器的API,你可以使用所有的specters命令,Firefox是支持的。那我們就開始安裝Selenium IDE吧。
安裝
首先,我們進入下載頁面,選擇Selenium IDE的最新版本:
//docs.seleniumhq.org/download/
下載完成后,我們按照Firefox瀏覽器的安裝提示順序進行安裝。安裝完成后,我們可以在Selenium IDE的右上角看見Selenium IDE按鈕。
點擊該按鈕打開Selenium IDE,如下所示。
Selenium IDE看起來如下所示。
以下是主要有用的控制描述:
接下來,我們記錄第一個測試用例。
測試
我們要測試這個網站的搜索功能://examples.javacodegeeks.com。首先,我們要開啟record按鈕,輸入Base url,然后跳轉到主瀏覽器窗口。我們去這個網站,找到搜索輸入,輸入必要的文字,提交表單。之后,我們得到了搜索結果,接下來需要驗證這個結果。我們需要選擇所需的元素并打開鼠標右鍵菜單,如下顯示。
該菜單包含了附加的Selenium IDE選項:列出了可用的命令行,斷言的命令行。如果我們要檢查結果,需要選擇assert命令。現在我們已經準備好測試案例,讓我們在Selenium IDE里看看代碼什么樣。
我們怎樣看測試用例面板是否已經滿了呢?此表包含了仿真用戶活動。有時候,我們需要手動添加命令。
你需要單機表中空白的地方,在controls下方輸入。讓我們來運行測試,看看結果。我們點擊運行按鈕,等待測試完成。
我們需要保存測試用例,之后會繼續用到它。
有時候,我們需要周期性地運行測試。Selenium IDE支持此功能。進入主菜單 - 選項 - 安排測試定期運行,如下圖所示。
你可以在打開的窗口中進行配置。例如,我們選擇每隔一小時運行一次測試用例。然后,你需要打開測試日程。
Selenium IDE可以將您的測試用例導出為您偏愛的編程語言。
本文翻譯自
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn