Selenium WebDriver 的缺點有哪些?


Selenium的一些主要缺點列舉如下:

  • 只支援面向Web的應用程式。

  • 與UFT等付費工具相比,環境配置耗時。

  • 沒有ALM或UFT等測試管理工具提供的功能。

  • Selenium中引入的新特性有時無法按預期工作。

  • 沒有內建的測試報告生成功能。需要與TestNG/JUnit整合才能生成報告。

  • 無法與ALM或UFT等測試管理工具整合。

  • 無法用於驗證影像。

  • 沒有錄製和回放功能,因此構建測試指令碼需要大量的時間和精力。

  • 無法用於驗證移動應用程式。可以使用基於WebDriver規範的Appium工具。

  • 難以處理每次頁面載入時都具有動態屬性值的Web元素。

  • 無法用於驗證驗證碼。

  • 難以處理頁面載入期間的問題,應用程式和工具之間的同步等。

  • 無法用於驗證音訊和影片。

  • 無法用於驗證指紋。

  • 需要具備一定的程式設計知識才能開始測試指令碼的開發。

  • 沒有直接的技術支援。必須依賴社群和論壇來解決問題。

  • 無法用於自動化REST/SOAP等Web服務。

  • 隨著基於Selenium構建的框架體積逐漸增大,維護起來比較麻煩。

更新於:2021年4月6日

476 次瀏覽

啟動您的職業生涯

完成課程獲得認證

開始學習
廣告
© . All rights reserved.