2017-09-14 43 views
2

我現在正在設置Selenium,我必須將Selenium文件複製到我的eclipse項目中。不幸的是,每個教程都有不同的文件,他們將這些文件添加到Eclipse項目中,主要是因爲他們使用的是較舊的Selenium版本。 目前,我只是添加了所有的罐子。來自「libs」文件夾的文件以及名爲「client-combined-3.5.3-nodeps」的jar文件。所以我希望這些都是我需要的文件。 我的問題是,如果一些文件丟失會發生什麼? Selenium然後不能正確使用?如果不復制每個罐子,會發生什麼情況。文件進入eclipse使用Selenium?

+0

是的,它可以打斷你的測試案例..使用Maven項目管理庫 – zsbappa

回答

1

Selenium Java客戶端通過不同的包提供給我們API。所以當我們需要使用API​​時,我們也必須進行必要的導入。

現在,如果您錯過了在您的項目中添加某些硒相關的罐子,您的main()@test類別的某些方法可能無法解決,因爲沒有進口。因此,你的程序/腳本會將你的錯誤顯示爲未解決的方法,並且程序將不會被編譯/執行。

因此,從發佈的Selenium Client SDK中添加項目中的所有罐子總是一個好主意。

有時,可能存在某些在多個包中定義的方法。例如,方法abc()可以在java.util.pqr;以及org.openqa.selenium.xyz;中定義。在這些情況下,我們必須按照我們的要求明智地進行進口。

相關問題