FirefoxDriver
FirefoxDriver能够直接打开firefox浏览器运行代码支持Javascript,执行速度比HtmlUnitDriver慢,比InternetExplorerDriver快。
package selenium.test.googleSearch;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.*;
public class BaiduFirefoxDriver {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
System.setProperty("webdriver.firefox.bin", "D:\\Program Files\\Mozilla Firefox\\firefox.exe");
WebDriver driver = new FirefoxDriver();
driver.get("http://www.baidu.com/");
}
}
InternetExplorerDriver
InternetExplorerDriver只能运行在windows操作系统下。
package selenium.test.googleSearch;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.ie.InternetExplorerDriver;
public class BaiduInternetExplorerDriver {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
WebDriver driver = new InternetExplorerDriver();
driver.get("http://www.baidu.com/");
}
}
分享到:
相关推荐
import org.openqa.selenium.firefox.FirefoxDriver; public class FirstExample { public static void main(String[] args) { WebDriver driver = new FirefoxDriver(); driver.get("http://www.google.com.hk"...
在2.45.0版本中,它支持各种浏览器驱动,如ChromeDriver、FirefoxDriver、InternetExplorerDriver等。通过这个JAR,你可以编写测试脚本,并在不同浏览器和操作系统环境下执行。 2. **selenium-java-2.45.0.jar**: ...
Selenium支持多种浏览器驱动,包括Firefox、IE、Opera、Chrome等,分别对应FirefoxDriver、InternetExplorerDriver、OperaDriver、ChromeDriver等。对Safari的支持由于技术限制在本版本中未包含,但是可以使用...
例如,在Java中,你可以创建FirefoxDriver或InternetExplorerDriver对象来启动Firefox或IE浏览器。这样,WebDriver将控制浏览器执行自动化测试脚本。 1.3 打开测试页面 WebDriver提供了API来导航到指定的URL。例如...
WebDriver支持Firefox (FirefoxDriver)、IE (InternetExplorerDriver)、Opera (OperaDriver) 和Chrome (ChromeDriver)。对Safari的支持由于技术限制在本版本中未包含,但是可以使用SeleneseCommandExecutor模拟。它...
每个浏览器都有对应的驱动程序,例如FirefoxDriver、InternetExplorerDriver等。你需要根据自己的需求,从官方下载地址 https://code.google下载相应的驱动,并将其放在系统PATH环境变量所包含的目录下,以便在运行...
在第2章中,文档介绍了Webdriver对不同浏览器的支持,包括HtmlUnitDriver、FirefoxDriver和InternetExplorerDriver。这部分内容提供了不同浏览器驱动的使用示例代码,帮助用户选择和配置合适的浏览器驱动程序。 第3...
接着创建一个新的 FirefoxDriver 实例来启动浏览器。以下是代码示例: ```java System.setProperty("webdriver.firefox.bin", "火狐浏览器的路径"); WebDriver driver = new FirefoxDriver(); ``` 在上述代码中,...
- **Firefox**: 通过`WebDriver driver = new FirefoxDriver();`创建一个新的Firefox实例。 - **Internet Explorer (IE)**: 使用`WebDriver driver = new InternetExplorerDriver();`创建新的IE实例。 - **...
WebDriver driver = new FirefoxDriver(); ``` - **打开Internet Explorer浏览器**: ```java WebDriver driver = new InternetExplorerDriver(); ``` - **打开HtmlUnitDriver(无头浏览器)**: ```java ...
WebDriver 支持 Firefox (FirefoxDriver)、IE (InternetExplorerDriver)、Opera (OperaDriver) 和 Chrome (ChromeDriver)。对 Safari 的支持由于技术限制在本版本中未包含,但是可以使用 SeleneseCommandExecutor ...