2013-12-09 104 views
0

我使用Selenium IDE在Firefox上進行測試,但現在我想在Chrome,IE9和Safari等其他瀏覽器上使用相同的測試用例。我能做些什麼來做到這一點?Chrome上的Selenium IDE測試案例

+0

的IDE是專門爲Firefox的擴展。你可以做的最好的是使用WebDriver支持的播放:http://blog.reallysimplethoughts.com/2013/02/18/webdriver-playback-in-selenium-ide-is-here/ ...但是這只是一個創可貼的解決方案。 IDE不是爲複雜的多瀏覽器測試而設計的工具。您可以使用我已經顯示的鏈接對此進行錄製,但它不是*合理的解決方案。採用WebDriver的強大功能和實際的編程語言是* real *解決方案。 – Arran

+0

我強烈推薦一本簡化的Selenium書。剛剛開始QA測試人員實習,它教會了我很多有用的東西。稍微調整一下,我就設法得到它,這樣我就可以在除Safari之外的每個瀏覽器上運行測試腳本。本書中使用的所有軟件都是免費的=] http://www.amazon.co.uk/Selenium-Simplified-Selenium-RC-Java-JUnit/dp/0956733239/ref=sr_1_1?s=books&ie=UTF8&qid=1386611038&sr = 1-1&keywords = selenium + simplified希望這有助於! –

回答

0

Selenium IDE是Firefox的擴展。爲了在其他瀏覽器上運行測試,您需要使用其他工具,例如Selenium WebDriver

PS我認爲webdriver的實際上是QA自動化的下一個演進步驟,IDE缺乏靈活性,很多

2

運行硒IDE生成的腳本到其他瀏覽器,你需要存儲在測試套件中的所有測試腳本。然後你可以使用硒RC服務器運行該測試套件。

java -jar selenium-server.jar -htmlSuite "insert_browser_name_here" 
"insert_root_domain_here" "insert_full_path_to_suite_here" 
"insert_a_full_path_to_store_reports_here" 

在上述命令中,您需要傳遞套件位置,瀏覽器名稱,基本URL和結果位置。

硒支持的瀏覽器,你可以參考
http://radical-qa.blogspot.in/2012/03/selenium-supported-browsers.html