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