Selenium的局限性主要如下:
- Selenium不支持桌面應用程式的自動化測試。
- Selenium需要高技能才能更有效地自動化測試。
- 由於Selenium是開源軟體,因此您必須依靠社區論壇來解決技術問題。
- 無法使用Selenium對Web服務(如SOAP或REST)執行自動化測試。
- 使用者應該至少知道或熟悉一種受支持的編程語言,以便在Selenium WebDriver中創建測試腳本。
它沒有像UTF/QTP這樣的內置對象存儲庫來維護集中位置的對象/元素。 但是,可以使用Page Object Model克服此限制。
Selenium沒有任何內置的報告功能; 必須依賴JUnit和TestNG等插件來獲取測試報告。
- 無法對圖像執行測試。需要將Selenium與Sikuli集成以進行基於圖像的測試。
- 與UFT,RFT,Silk測試等供應商工具相比,在Selenium中創建測試環境需要更多時間。
- 新功能沒有人可能少人使用,它們可能會也可能不會正常工作。
- Selenium不為測試管理提供任何測試工具集成。
上一篇:
Selenium功能特性
下一篇:
Selenium與QTP比較