第一章 第二節 Selenium3.0工具介紹

一、什麼是 Selenium?

Selenium是使用最廣泛的開源Web UI(用戶界面)自動化測試套件之一。它最初由Jason Huggins於2004年開發,作爲Thought Works的內部工具。 Selenium支持跨不同瀏覽器,平臺和編程語言的自動化測試,它主要是用於 Web 應用程序的自動化測試,同時支持所有基於 web 的管理任務自動化。

另外,Selenium可以和Maven,Jenkins和Docker等自動化測試工具集成,以實現持續測試。 它還可以與TestNG和JUnit等工具集成,以管理測試用例和生成報告。

二、Selenium 的特點:

  • 開源,免費
  • 多瀏覽器支持:FireFox、Chrome、IE、Opera、Edge、Safari
  • 多平臺支持:Linux 、Windows、Mac OS
  • 多語言支持:Java、Python、Ruby、PHP、C#、Perl、JavaScript
  • 對 Web 頁面有良好的支持
  • 簡單(API 簡單)、靈活(用開發語言驅動)
  • 支持分佈式測試用例執行

三、Selenium的侷限性:

  • Selenium不支持桌面(PC)應用程序的自動化測試。
  • 由於Selenium是開源軟件,因此必須依靠社區論壇來解決技術問題。
  • 無法使用Selenium對Web服務(如SOAP或REST)執行自動化測試。
  • 使用者應該至少知道或熟悉一種受支持的編程語言,如python或Java,以便在Selenium WebDrive
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章