ubuntu中webdriver.jar的类路径



我从webdriver下载页面下载了webdriver jar,并把它们放在我的bin文件夹中,并试图运行我的java测试

javac -cp folderpath/bin mytest.java

它给了我一些与selenium库安装相关的错误。如何在ubuntu中安装java驱动程序?当编译时,我得到下面的错误:

something.java:4: error: package org.openqa.selenium.support.ui does not exist
import org.openqa.selenium.support.ui.Select;
                                     ^
something.java:5: error: package org.openqa.selenium.interactions does not exist
import org.openqa.selenium.interactions.Actions;
                                       ^
something.java:6: error: package org.openqa.selenium.firefox does not exist
import org.openqa.selenium.firefox.FirefoxDriver;
                                  ^
something.java:7: error: package org.openqa.selenium does not exist
import org.openqa.selenium.*;
^
something.java:8: error: package org.openqa.selenium does not exist
import static org.openqa.selenium.OutputType.*;
                                 ^
something.java:20: error: cannot find symbol
    public static boolean isAlertPresent(FirefoxDriver wd) {        
                                         ^
  symbol:   class FirefoxDriver
  location: class something
something.java:12: error: cannot find symbol
        FirefoxDriver wd;        
        ^
  symbol:   class FirefoxDriver
  location: class something
something.java:13: error: cannot find symbol
        wd = new FirefoxDriver();        
                 ^
  symbol:   class FirefoxDriver
  location: class something
something.java:16: error: cannot find symbol
        wd.findElement(By.linkText("Restore some mysql databases")).click();        
                       ^
  symbol:   variable By
  location: class something
something.java:24: error: cannot find symbol
        } catch (NoAlertPresentException e) {            
                 ^
  symbol:   class NoAlertPresentException
  location: class something
10 errors

假设您在mytest.java所在的目录中,使用相同的命令,但在路径javac -cp folderpath/bin/* mytest.java上添加星号。为什么不使用IDE?

最新更新