章节八、2-使用firefoxdriver浏览器进行自动化测试

一、演示如何使用火狐浏览器打开“百度”

package basicweb;

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;

public class firefoxDemo {

    public static void main(String[] args) {
//        定义一个webdriver类型的引用
        WebDriver driver;
        
//        设置系统属性   key='表示使用的浏览器(这里使用的是火狐,如何使用的是其他浏览器,需要做相应的更改)'
//        value="浏览器驱动(geckodriver.exe)的在本地中的文件路径"
        System.setProperty("webdriver.gecko.driver", "D:\\WorkSpace_person\\Selenium\\geckodriver.exe");
        
//        创建firfoxdriver对象,打开火狐浏览器,如果把new放在设置系统属性之前,它就无法找到浏览器驱动
        driver = new FirefoxDriver();
        
//        定义一个字符串url表示我们需要打开的web网站
        String baseUrl = "https://www.baidu.com/";
        
//        使用get方法打开百度的网站
        driver.get(baseUrl);    
    }

}

结果:

猜你喜欢

转载自www.cnblogs.com/luohuasheng/p/10673971.html