我不確定我是否完全明白它們之間的區別。 WebDriver API也直接控制選擇的瀏覽器。什麼時候應該使用硒遙控器(硒RC)?Selenium的Remote Control和WebDriver有什麼區別?
現在,我目前的情況是通過編寫一個包含Selenium WebDriver API的套件並讓它在我的計算機上運行來測試一個Web應用程序。這些測試花費的時間越來越長,因此我一直在尋找在Linux服務器上運行測試的方法。
如果我使用Selenium Remote Control,這是否意味着我必須重寫我使用WebDriver API編寫的所有內容?
我對Selenium Grid,Hudson,Selenium RC感到困惑。我爲Hudson找到了Selenium Grid插件,但不確定這是否包含Selenium RC。
我正在走正確的路線嗎?我設想了以下體系結構:
- Hudson在幾個Ubuntu專用服務器上運行。
- Hudson使用Xvnc運行& Selenium Grid插件。 (我是否需要單獨安裝Firefox?)
- 硒電網運行硒RC測試套件。
我認爲這比使用WebDriver API在當前工作臺式計算機上運行測試效率高得多。
[selenium rc和webdriver之間的關係是什麼?](http://stackoverflow.com/questions/3619824/whats-the-relationship-between-selenium-rc-and-webdriver) – 2015-08-05 12:31:13