Selenium WebDriver 的缺點有哪些?
Selenium的一些主要缺點列舉如下:
只支援面向Web的應用程式。
與UFT等付費工具相比,環境配置耗時。
沒有ALM或UFT等測試管理工具提供的功能。
Selenium中引入的新特性有時無法按預期工作。
沒有內建的測試報告生成功能。需要與TestNG/JUnit整合才能生成報告。
無法與ALM或UFT等測試管理工具整合。
無法用於驗證影像。
沒有錄製和回放功能,因此構建測試指令碼需要大量的時間和精力。
無法用於驗證移動應用程式。可以使用基於WebDriver規範的Appium工具。
難以處理每次頁面載入時都具有動態屬性值的Web元素。
無法用於驗證驗證碼。
難以處理頁面載入期間的問題,應用程式和工具之間的同步等。
無法用於驗證音訊和影片。
無法用於驗證指紋。
需要具備一定的程式設計知識才能開始測試指令碼的開發。
沒有直接的技術支援。必須依賴社群和論壇來解決問題。
無法用於自動化REST/SOAP等Web服務。
隨著基於Selenium構建的框架體積逐漸增大,維護起來比較麻煩。
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP