2

目前,我已包含以下 JAR 文件来使用 JAVA 播放 selenium 录音。

  1. junit-4.10.jar
  2. selenium-java-2.24.1.jar
  3. selenium-server-standalone-2.24.1.jar

我也导入了这些包

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;

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

那么有没有我错过的任何库文件或 JAR 文件?

4

2 回答 2

1

您可以从Selenium HQ 站点下载 Java 客户端驱动程序包 2.25.0 ,然后将所有 jars 添加到项目的引用库中。

于 2012-08-30T12:07:05.140 回答
0

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

导入 com.thoughtworks.selenium.DefaultSelenium;

于 2012-08-28T06:48:52.803 回答