專案
Selenium 有許多專案,結合起來形成一個多功能的測試系統。
Selenium WebDriver
Selenium WebDriver 以真實使用者的身分,在本地端或遠端機器上原生驅動瀏覽器。
簡單且簡潔
WebDriver 很簡單,它被設計成一個簡潔且精簡的程式設計介面。
適用於所有主流瀏覽器
透過簡單的設定,WebDriver 可用於所有主流瀏覽器。自動化 Firefox、Safari、Edge、Chrome、Internet Explorer 等瀏覽器中的真實使用者互動!Selenium WebDriver 指的是語言繫結和個別瀏覽器控制程式碼的實作。這通常簡稱為 WebDriver。
WebDriver 是 W3C 建議規範!
W3C 是致力於開發網路標準的國際社群。2018 年 6 月,WebDriver 成為 W3C 建議規範。這代表什麼意思?主要的瀏覽器供應商(Mozilla、Google、Apple、Microsoft)支援 WebDriver,並持續致力於改善瀏覽器和瀏覽器控制程式碼,這讓不同瀏覽器的行為更一致,讓您的自動化腳本更穩定。
Selenium IDE
Selenium IDE 是 Chrome、Firefox 和 Edge 的擴充功能,讓您可以在瀏覽器中輕鬆地記錄和播放測試。
Web Ready
簡單的交鑰匙解決方案,可快速撰寫可靠的端對端測試。適用於任何 Web 應用程式。
簡易除錯
享受更簡易的測試除錯,並使用豐富的 IDE 功能,例如設定中斷點和在例外狀況時暫停。
跨瀏覽器執行
使用 Selenium IDE 的命令列執行器,在任何瀏覽器/作業系統組合上並行執行測試。
Selenium Grid
Selenium Grid 將 WebDriver 提升至另一個層級,同時在多部電腦上執行測試,縮短在多個瀏覽器和作業系統上進行測試所需的時間。
多個瀏覽器、版本和作業系統
Grid 可協助您在多個瀏覽器、版本和作業系統組合中執行自動化指令碼。
縮短執行時間
加速執行並縮短自動化指令碼的整體執行時間。不過,您仍需要可以並行執行的指令碼!