zoukankan      html  css  js  c++  java
  • 章节九、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);    
        }
    
    }

    结果:

  • 相关阅读:
    s2-032批量脚本
    javascript 1
    threading模块和queue模块实现程序并发功能和消息队列
    Python标准库06 子进程 (subprocess包)
    常用服务对应的正则
    re
    requests
    198. 打家劫舍
    746. 使用最小花费爬楼梯
    70. 爬楼梯
  • 原文地址:https://www.cnblogs.com/luohuasheng/p/10673971.html
Copyright © 2011-2022 走看看