Selenium有以下功能特性:
- Selenium是一個開源和可移植的Web測試框架。
- Selenium IDE為創作測試提供了回放和錄製功能,而無需學習測試腳本語言。
- 它可以被視為領先的基於雲的測試平臺,可幫助測試人員記錄他們的操作並將其導出為可重複使用的腳本,並具有易於理解且易於使用的介面。
Selenium支持各種操作系統,流覽器和編程語言。如下列表:
- 編程語言: C# ,Java,Python,PHP,Ruby,Perl和JavaScript
- 操作系統:Android,iOS,Windows,Linux,Mac,Solaris。
- 流覽器:穀歌流覽器,Mozilla Firefox,Internet Explorer,Edge,Opera,Safari等。
它還支持並行測試執行,從而減少了時間並提高了測試效率。
- Selenium可以與Ant和Maven等框架集成,用於源代碼編譯。
- Selenium還可以與TestNG等測試框架集成,以進行應用程式測試和生成報告。
- 與其他自動化測試工具相比,Selenium需要的資源更少。
- WebDriver API已經嘗試集於Selenium中,這是對Selenium進行的最重要的修改之一。
- Selenium Web驅動程式不需要伺服器安裝,測試腳本直接與流覽器交互。
- Selenium命令根據不同的類進行分類,使其更易於理解和實現。
- Selenium Remote Control(RC)與WebDriver API一起被稱為Selenium 2.0。 此版本旨在支持充滿活力的網頁和Ajax。
上一篇:
Selenium簡介
下一篇:
Selenium的局限性