TestComplete與Selenium RC的自動化測試Web應用程序相比如何?TestComplete評估
回答
Selenium RC和下一個將於12月進入測試版的版本是最廣泛使用的Web測試工具。
優點:
- 不花費$ 999的許可證。硒是免費的
- 硒已支持多種流行語言
- 像在瀏覽器中使用idomatic的東西在瀏覽器中的擴展工作。
它有一個非常大的社區支持它,社區中有來自Google,eBay,Mozilla,Opera等的人。既然它得到了瀏覽器製造商的支持和大型網絡公司的支持,我個人認爲這是一個很好的決定。
這裏是一個很好的報告:http://www.unb.ca/fredericton/cs/coop/students/worktermreports/TechnicalReportWebSample.pdf
---剪斷---
結論
,除非你願意投入獲得閃存所需的長期發展的Watir不應該使用組件爲Internet Explorer工作,以及測試Flash所需的額外編碼。用戶界面的缺乏也強烈表明這個項目需要更多的時間來開發。
HP QuickTest除非您打算測試其他應用程序,否則專業人員不應僅用於自動化Web應用程序測試。如果其他功能不被使用,則不需要花費所有額外的資金。
如果你的組織是一個小型企業,幾乎沒有什麼質量保證預算 - 我推薦使用Selenium。即使需要測試Flash組件所需的額外編碼,許多功能的可用性和免費性也使其成爲最佳選擇。
如果您的組織是中型到大型的,具有合理的QA預算,我建議購買,使用或者iMacros的或TestComplete。這兩種產品具有的低成本和大量功能使其成爲有前途的解決方案。
--- snip ---
......我非常同意。她只是忽略了也有一個強大的iMacros免費版本。爲了更輕鬆的任務,他們可以很好地完成這項工作
您的鏈接已損壞。 – 2014-10-20 11:45:15
Selenium無法訪問網頁以外的任何內容。 所以,如果你只需要測試網頁,那麼這是一條路。 如果您的測試將包含應用程序集合,並且網頁是其中一個,那麼您將需要不同的東西:GUI自動化工具+硒。
Testcomplete提供了Selenium不支持的GUI和名稱映射函數(至少對於IE來說,如果我錯了,請糾正我)。
如果您有2000美元的空餘1許可證,您可以訪問比硒更多的功能,並且您不必編碼一半的代碼(對於那些不願意或根本不知道如何是一大利好)。 IDE是好的(不是完美的),加班時間越來越好(我使用TC達到1年)。
所以,這歸結爲:金錢和編碼技能。此外,硒因爲背後的社區而無需支付費用。
TestComplete提供更好的GUI檢測和名稱映射。它讀取深入的組件。
Testcomplete中的對象間諜功能將非常有用。使用更多的功能和更多的靈活性,使用TestComplete進行腳本更容易。
TestComplete對桌面和Web應用程序非常有用,不確定移動應用程序。
- 1. 模型OCL評估與對象評估
- 2. Tensorflow評估:評估所有圖像
- 3. 開關評估
- 4. 評估功能
- 5. IQueryable評估
- 6. Python socket.recv評估
- 7. 腳本評估
- 8. 活動評估
- 9. resharper評估
- 10. 的Python - 評估
- 11. PySpark評估
- 12. Postfix評估C
- 13. ASpxGridView評估
- 14. 用NaN評估
- 15. 評估jQuery中
- 16. 評估truthy值
- 17. metacircular評估者
- 18. 評估Clojure中
- 19. 宏評估
- 20. 評估迴歸
- 21. 評估產品
- 22. SymPy:評估和
- 23. jqGrid評估
- 24. 評估`從REPL
- 25. JxPath:評估''= 0
- 26. 績效評估
- 27. 表達評估
- 28. OpenShift:SSLCertificateChainFile未評估
- 29. 「評估」 功能
- 30. 評估在Java
Selenium RC和WebDriver是Web應用程序測試的最佳選擇。但不幸的是不適用於桌面應用。所以,如果你想自動測試桌面應用程序,硒不會這樣做。 Selenium非常適合網絡應用,我正在使用它。不錯... – 2012-12-13 08:52:43
TestComplete可能用於桌面應用程序 – 2012-12-13 08:53:58