笔记

万物寻其根,通其堵,便能解其困。
  博客园  :: 新随笔  :: 管理

web自动化测试环境部署

Posted on 2024-03-31 21:39  草妖  阅读(3)  评论(0)    收藏  举报

详细文档请参考:web自动化测试---使用java+selenium+Junit

一、安装Java环境和Google

  略。注:1.安装Java版本8及以上;2.安装Google浏览器(这里需要注意版本号)。

 

二、安装Google驱动(详情可以参照“java+selenium环境搭建_在上山的mei的博客-CSDN博客”,以下作笔记处理)

1.驱动下载地址:https://www.selenium.dev/documentation/webdriver/getting_started/install_drivers/

web自动化:
下载chromedriver:http://chromedriver.storage.googleapis.com/index.html
谷歌版本:https://downzen.com/en/windows/google-chrome/versions/

2.解压下载好的驱动压缩包,将下载好的chromedriver.exe放到自己电脑上的java系统环境变量下

 

三、启动案例

/*
     * 自动化处理
     * */
    public void openWebSelenium() {
        try {
            // 指定浏览器驱动路径
            //System.setProperty ( "webdriver.chrome.driver", "driver\\chromedriver.exe" );
            WebDriver driver = new ChromeDriver();
            //访问百度
            driver.get("http://www.baidu.com");
            //窗口最大化
            WebDriver.Window window = driver.manage().window();
            window.maximize();
            //获取窗口高度与宽度
            System.out.println("高度:"+window.getSize().height+",宽度:"+window.getSize().width);
            //输入123
            driver.findElement(By.id("kw")).sendKeys("123");
            //百度搜索一下
            driver.findElement(By.id("su")).click();
            //设置强等待
            Thread.sleep(3000);
            //关闭浏览器
            driver.quit();
        }
        catch(Exception err) {
            System.out.println(err);
            err.printStackTrace();
        }
    }