2009-04-14 124 views

回答

5

我用硒兩種不同的方式:

  1. Selenium Remote Control - 大在操縱大量數據的命中或者插入到一個網站,因爲腳本測試你可以從一個真正的編程語言(我使用Ruby)操縱Selenium命令。

  2. Selenium IDE - 優秀的製作快速腳本,用於演示問題和網站的單一路徑執行。 Firefox插件集成非常好,易於使用。非開發人員甚至可以創建和提交腳本來演示問題。

選擇的兩種方式之一,並寫一個腳本做網絡上的東西例程(檢查來自NHL.com最新曲棍球比分,等等)。在運行超級簡單腳本之後,嘗試更復雜的事情。

3

下載firefox插件開始。您可以錄製,重播一些測試。有一些視頻教程。

看這個intro

1

真的取決於你想用硒做什麼。

我肯定建議得到硒IDE,如果你不知道你在做什麼,因爲它會自動完成大部分的東西,給你一個介紹給你如何使用Selenium遠程控制。

Selenium Remote Control允許您使用您喜歡的語言使用Selenium。從那裏取決於你想用哪種語言獲得幫助。我使用Java/JUnit,並且只要使用google/documentation/stackoverflow,我就不知道該怎麼做,Selenium IDE也不會告訴我該怎麼做。

1
從這個頁面上的其他建議

除此之外,我用得到了硒加快最有用的網站之一,是這一個:Selenium Training from theautomatedtester.com

他介紹了

  • 記錄&播放
  • 的Javascript &變量
  • 周的XPath
  • 正則表達式多;

但是,我想我只需要那些最初的幾個。

此外,還有很多擴展/插件/插件Selenium IDE的,所以一定要檢查是否有這些的,如果你陷入某種方式。

例如,我想我需要開始使用Selenium Remote Control(和C#中的代碼),因爲我想創建具有邏輯流程和循環的測試......但是有一個插件將它合併到IDE(goto & while loops extension),所以我不需要!

希望這會有所幫助!

2

更好的主意,啓動硒IDE,這是像其他工具一樣的記錄和回放方法。

一旦熟悉,然後就可以開始使用硒RC,電網的webdriver。

硒IDE是Firefox擴展。 更多幫助http://seleniumhq.org/docs/02_selenium_ide.html

3

您可以獲得這本書Selenium 2測試工具初學者指南。 真正有用的書,特別是對新手來說。我有一個很好的經驗,學習Selenium。