Selenium用戶指南 - 第三章 Selenium IDE[1]

目錄    上一頁    下一頁

入門

Selenium-IDE(集成開發環境)是一個使用於開發Selenium測試案例的工具。它是一個易於使用的Firfox插件,並且是通常是開發測試案例最有效的方式。它也包含一個上下文菜單,允許你首先從瀏覽器目前顯示的頁面中選擇一個UI元素,然後按照這選擇的UI元素的上下文,從帶有預定義的參數的Selenium命令列表中選擇一個命令。它不僅僅是一個節省時間的工具,也是一個學習Selenium腳本語法的極佳的方法。

本章都是有關Selenium IDE以及如何有效使用它的內容。

安裝IDE


首先使用Firfox從SeleniumHQ<a href="http://seleniumhq.org/download/">下載</a>頁下載IDE。

Firfox會保護你免於從不熟悉的位置安裝插件,如此你將需要點擊‘允許(Allow)’去繼續這個安裝,正如顯示在下面的屏幕快照。


但從Firefox下載時,你將看到下面的窗口。



IDE特徵


菜單條

文件(File)菜單有創建測試案例和測試集(測試案例的集合)的選項。使用這些菜單項你可以增加一個新的測試案例,打開一個測試案例,保存一個測試案例,以選擇的語言導入一個測試案例。你也可以打開最近的測試案例。所有這些選項對測試集也是可用的。

編輯(Edit)菜單允許複製,粘貼,刪除,取消和選擇全部操作,在你的測試案例中用於編輯命令。選項(Options)菜單允許改變設置。你可以設置某些命令的超時值,增加用戶定義的用戶擴展到基本的Selenium命令集,指定保存你的測試案例使用的格式(語言)。幫助(Help)菜單是標準的Firefox幫助菜單;僅僅包含一個屬於Selenium IDE的菜單項UI-Element-Documentation

工具條

工具條包含用於控制測試案例執行的按鈕,包括一個用於調試你的測試案例的單步(step)測試按鈕。最右邊的那個帶有紅點的按鈕是錄製(record)按鈕.




運行(Run):運行目前選擇的測試。當只有一個測試案例被裝載時,該按鈕和運行所有按鈕有相同的效果。




測試運行器模式(TestRunner Mode):允許你在一個Selenium內核測試運行器裝載的瀏覽器中運行測試。測試運行器現在通常不會使用,很可能將被廢棄。該按鈕主要爲了向後兼容測試運行器的目的。大多數的用戶可能不需要這個按鈕。




如果你在命令(Command)域開始輸入,將顯示一個基於你輸入的字符填充的下拉列表;你可以從下拉列表中選擇你想要的命令。

日誌(Log)/參考(Reference)/UI元素(UI-Element)/分組(Rollup)窗格

底部的窗格提供四個不同的功能 - 日誌(Log),參考(Reference),UI元素(UI-Element),分組(Rollup)。

日誌(Log)

當你運行測試案例時,錯誤消息和顯示進度的信息性消息被自動顯示在這個窗格,即使你沒有首先選擇日誌(Log)選項頁。這些消息對測試案例的調試通常是有用的。注意“Clear”按鈕用於清除日誌。同樣注意“Info”按鈕是一個下拉列表,允許選擇需要日誌的不同級別的信息。

<img src="http://seleniumhq.org/docs/_images/chapt3_img18_Bottom_Box.png" alt="" />


儘管參考(Reference)選項頁作爲一個快速的參考是非常有價值的,但仍然需要經常地查閱<a href="chrome://selenium-ide/content/selenium-core/scripts/ui-doc.html">Selenium參考文檔</a>.

UI元素和分組

關於這兩個選項頁(涉及高級功能)的詳細信息可以在幫助(Help)菜單的UI-Element文檔中找到。


© Copyright 2008-2012, Selenium Project. Last updated on Feb 02, 2012.
目錄    上一頁    下一頁

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章