学习日记【selenium】学浏览器的操作

这篇博客详细介绍了Selenium的基本语法,包括浏览器导航、窗口和选项卡的管理。内容涵盖如何进行窗口处理,如切换、关闭及返回原始窗口,以及退出浏览器的操作。此外,还讨论了如何设置和管理driver,调整窗口大小、位置,实现窗口的最大化/最小化,并执行JavaScript脚本及元素截图等自动化功能。
摘要由CSDN通过智能技术生成

Selenium 开篇

语法介绍

浏览器导航

//        创建chromedriver对象
        WebDriver driver = new ChromeDriver();
//        打开网页(方式一)
        driver.get("https://www.baidu.com");
//        打开网页(方式二)
        driver.navigate().to("https://www.baidu.com");
//        获得当前页面url
        String currentUrl = driver.getCurrentUrl();
//        返回
        driver.navigate().back();
//        前进
        driver.navigate().forward();
//        页面刷新
        driver.navigate().refresh();
//        获取页面标题
        driver.getTitle();

窗口和选项卡

获取窗口处理

        String originHandle = driver.getWindowHandle();

切换窗口、选项卡

    driver.switchTo().newWindow(WindowType.WINDOW);
    driver.switchTo().newWindow(WindowType.TAB);<
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值