国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Selenium私房菜系列4 -- Selenium IDE的使用(1)
前面說過,Selenium IDE是Firefox的一個插件,是可以進行腳本錄制以及案例轉(zhuǎn)換,所以Selenium IDE+Firebug會成為你日后寫測試案例的兩大助手(IE下可以使用Selenium Core+IEDevelperToolBar)。

  Selenium IDE下載:http://seleniumhq.org/download/

  Firebug下載:https://addons.mozilla.org/firefox/addon/1843

  下面將演示Selenium的使用:

  1.安裝Selenium IDE,F(xiàn)irebug。

  2.啟動Selenium IDE:

  IDE啟動后,彈出如下對話框:

   上圖標明了一些Selenium IDE的主要功能。其中,由Command,Target,Value組成的表格就是腳本,每個腳本都是由一條一條的Action(行為)組成,而每個Action又由(Command,Target,Value)三者組成。Command就是上文《API參考手冊》提到的內(nèi)容,Target指的是Web中的某個對象,比如:文字,輸入框等等,如果選取對象呢?呵呵,這里就用到了XPath,不熟悉可以參考《XPath的使用》,而Value就是這個對象的值。

  3.腳本的錄制及運行

   當彈出上面的IDE窗口后,我們就可以開始Selenium的腳本錄制了,右上角有個紅色的圓點,當它下按時(如上圖)就表示IDE正在進行腳本錄制。OK,開始錄制,錄制的時候,直接操作Firefox瀏覽器窗口就可以了,IDE會自動記錄你的操作的,下面我演示一個例子:

  圖片看不清楚?請點擊這里查看原圖(大圖)。

  上圖例子中,我的操作步驟如下:

 ?。?).在地址欄輸入:http://www.baidu.com/

 ?。?).登陸百度首頁后,在查詢框輸入“hyddd”。

 ?。?).按“百度一下”按鈕

 ?。?).進入搜索結(jié)果頁面后,右鍵單擊第一條記錄(即:hyddd - 博客園),在右鍵彈出菜單中,單擊“Verify TestPersent hyddd - 博客園”。

 ?。?).單擊第一條記錄(即:進入hyddd - 博客園)

 ?。?).Firefox彈出一個新Tab頁面,并進入了我的博客。

  OK,現(xiàn)在看看我們的Selenium IDE錄制的結(jié)果吧:>

   上圖中,中間的表格就是錄制的結(jié)果,你可以按“運行腳本”重新回放腳本看看,值得注意的是,在運行時,F(xiàn)irefox可能會認為腳本中最后一個操作(即:步驟6)為非法彈出框,瀏覽器會自動阻止其彈出,這個需要設置一下Firefox,具體位置是:Firefox->Menubar->Tools->options->content->Block pop-up Window,你可以把鉤去掉或者在Exceptions里面添加相應的網(wǎng)址。
恩,到此為止,腳本錄制圓滿完成:>

   在運行腳本后,你會發(fā)現(xiàn)IDE表格的顏色發(fā)生了變化,運行前,腳本表格為白色,成功運行完畢后,表格為青色,其中還分為深青色和淺青色兩種,淺青色表示:動作成功,如:打開網(wǎng)頁成功,點擊按鈕成功等等,而深青色表示:判斷正確,如:“hyddd - 博客園”這段文字在頁面中存在等等。

   看完正確,現(xiàn)在我們看看出錯時的情況吧。

  出錯時,表格可能會出現(xiàn)兩種顏色,一種是淺粉紅色,一種是深粉紅色。淺粉紅色表示判斷結(jié)果為false,這種情況案例還是會繼續(xù)執(zhí)行下去,判斷的失敗不會影響案例的運行,深粉紅色表示動作失敗,如:沒有找到按鈕等(如上圖),這種情況下案例會停止運行。

  4.Selenium IDE其他的重要功能

   本文開始時提到了,Selenium IDE還有一個重要的功能就是把腳本的轉(zhuǎn)換,一起看看吧:>

   Selenium IDE可以把HTML的腳本轉(zhuǎn)為C#,JAVA等等其他語言的腳本,為我們?nèi)蘸髮慡elenium RC的測試案例提供了極大的方便。

本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
[轉(zhuǎn)載]selenium入門教程c#
selenium, webdriver,Selenium 中文論壇, Webdriver ...
Selenium IDE安裝
selenium IDE導出腳本
Selenium IDE錄制腳本,導入Eclipse
Selenium IDE
更多類似文章 >>
生活服務
分享 收藏 導長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服