Selenium RC 是否為每種瀏覽器設定了單獨的驅動程式?


在回答上述問題之前,我們來了解 Selenium RC 的工作架構。RC 使用一個稱為 Selenium 核心的 JavaScript 程式來控制瀏覽器。它的工作原理是按照 JavaScript 命令通知使用者操作,但這並不強制使用者只用 JavaScript 編寫自動測試用例,讓我們看看 RC 是如何實現這一點的。

上圖簡要展示了 Selenium RC 的架構。(圖片來源: www.seleniumhq.org

現在很明顯,測試中的應用程式是在不同的系統上執行的,我們可以說 Selenium RC 依賴於可以在支援 JavaScript 的任何瀏覽器上執行的核心庫。

Selenium RC 主要由開發 Selenese 命令(可移植到 JavaScript)的客戶端庫組成,另一方面,它有一個自動啟動和關閉瀏覽器的伺服器,具體取決於命令。

更新時間:30-Jul-2019

90 次瀏覽

開啟你的 職業生涯

完成教程並獲得認證

開始
廣告