我是一個完整的硒新手。如果我想學習如何使用它,我應該從哪裏開始?用硒測試
用硒測試
回答
我用硒兩種不同的方式:
Selenium Remote Control - 大在操縱大量數據的命中或者插入到一個網站,因爲腳本測試你可以從一個真正的編程語言(我使用Ruby)操縱Selenium命令。
Selenium IDE - 優秀的製作快速腳本,用於演示問題和網站的單一路徑執行。 Firefox插件集成非常好,易於使用。非開發人員甚至可以創建和提交腳本來演示問題。
選擇的兩種方式之一,並寫一個腳本做網絡上的東西例程(檢查來自NHL.com最新曲棍球比分,等等)。在運行超級簡單腳本之後,嘗試更復雜的事情。
下載firefox插件開始。您可以錄製,重播一些測試。有一些視頻教程。
看這個intro
真的取決於你想用硒做什麼。
我肯定建議得到硒IDE,如果你不知道你在做什麼,因爲它會自動完成大部分的東西,給你一個介紹給你如何使用Selenium遠程控制。
Selenium Remote Control允許您使用您喜歡的語言使用Selenium。從那裏取決於你想用哪種語言獲得幫助。我使用Java/JUnit,並且只要使用google/documentation/stackoverflow,我就不知道該怎麼做,Selenium IDE也不會告訴我該怎麼做。
我會建議從總體概述automated web testing with selenium演講開始scribd
除此之外,我用得到了硒加快最有用的網站之一,是這一個:Selenium Training from theautomatedtester.com
他介紹了
- 記錄&播放,
- 的Javascript &變量,
- 周的XPath,
- 正則表達式多;
但是,我想我只需要那些最初的幾個。
此外,還有很多擴展/插件/插件Selenium IDE的,所以一定要檢查是否有這些的,如果你陷入某種方式。
例如,我想我需要開始使用Selenium Remote Control(和C#中的代碼),因爲我想創建具有邏輯流程和循環的測試......但是有一個插件將它合併到IDE(goto & while loops extension),所以我不需要!
希望這會有所幫助!
更好的主意,啓動硒IDE,這是像其他工具一樣的記錄和回放方法。
一旦熟悉,然後就可以開始使用硒RC,電網的webdriver。
硒IDE是Firefox擴展。 更多幫助http://seleniumhq.org/docs/02_selenium_ide.html
您可以獲得這本書Selenium 2測試工具初學者指南。 真正有用的書,特別是對新手來說。我有一個很好的經驗,學習Selenium。
- 1. 硒IDE測試
- 2. org.openqa.selenium.NoSuchElementException - 硒測試
- 3. 硒,java,測試
- 4. 硒webdriver測試使用C#
- 5. 用硒測試文件流?
- 6. 硒只用於測試?
- 7. 測試Angularjs應用與硒
- 8. 硒測試卡住
- 9. 運行硒測試
- 10. 硒測試架構
- 11. 硒測試框架
- 12. 測試只讀硒
- 13. 使用硒測試用戶輸入
- 14. 硒測試不運行
- 15. 足夠的硒測試?
- 16. 硒IDE - 如何測試CSS
- 17. 硒c#自動化測試
- 18. 硒Android的測試腳本
- 19. 硒 - 如何測試視頻
- 20. SoftAssert在硒測試類
- 21. 無法運行硒測試
- 22. Browserstack中的硒C#測試
- 23. JSF桂測試與硒
- 24. 運行JUnit測試硒
- 25. pagemodel硒測試的結構
- 26. 硒RC測試與Maven
- 27. safari上的硒測試
- 28. 保存硒測試套件
- 29. 硒測試拋出org.openqa.selenium.NoSuchElementException
- 30. 在Jenkins運行硒測試