访问Selenium类函数所需的Jar文件

时间:2012-07-26 13:29:04

标签: selenium jar selenium-rc selenium-webdriver

目前我已将以下JAR文件包含在使用JAVA播放selenium录像中。

  1. junit-4.10.jar
  2. 硒 - java的2.24.1.jar
  3. 硒 - 服务器 - 独立-2.24.1.jar
  4. 我也导入了这些包

    import com.thoughtworks.selenium.Selenium;
    import java.util.NoSuchElementException;
    import java.util.concurrent.TimeUnit;
    
    import org.junit.After;
    import static org.junit.Assert.fail;
    import org.junit.Before;
    import org.junit.Test;
    
    import org.openqa.selenium.Alert;
    import org.openqa.selenium.By;
    import org.openqa.selenium.NoAlertPresentException;
    import org.openqa.selenium.WebDriver;
    import org.openqa.selenium.WebElement;
    import org.openqa.selenium.firefox.FirefoxDriver;
    import org.openqa.selenium.htmlunit.HtmlUnitDriver;
    import org.openqa.selenium.support.ui.Select;
    

    但是只有这些,我无法访问selenium类函数,如getAlert()或getConfirmation()。

    那么我错过了任何库文件或JAR文件吗?

2 个答案:

答案 0 :(得分:1)

您可以从Selenium HQ site下载Java Client驱动程序包2.25.0,然后在项目的引用库中添加所有jar。

答案 1 :(得分:0)

您没有导入com.thoughtworks.selenium包中的DefaultSelenium类,因此请将此行添加到您的代码中,它将起作用。

import com.thoughtworks.selenium.DefaultSelenium;