2014-05-03 102 views
0

我正在嘗試在eclipse中爲硒測試做一個演示項目。運行時它給了我一些錯誤:NoClassFoundError com/google/..當我添加硒獨立jar它找到了。但在我的另一個硒項目中,我沒有添加硒單獨的罐子,只是硒2.40罐子,然後它也工作正常。所以我想知道何時需要獨立的jar?需要硒獨立罐嗎?

回答

0

原因使用Selenium獨立服務器:

  • 要使用Selenium RC(被稱爲硒1.0);
  • 你想使用Grid在並行模式下運行你的測試;
  • 你想使用遠程WebDriver。

如果您只想使用WebDriver API,您只需要使用selenium -jar和相應的驅動程序(例如chromedriver)。使用WebDrier API,您可以直接向瀏覽器發送命令,而無需像Selenium RC那樣注入JS。

編輯。

更多詳細信息請見官方文檔:http://docs.seleniumhq.org/docs/03_webdriver.jsp