当前位置: 首页 > news >正文

(二十一)-java+ selenium-浏览器窗口句柄用法

1.简介

介绍如何获得浏览器窗体的句柄或者叫编号,为后面的driver实例在多个窗体之间切换做准备。

2.什么是浏览器窗口句柄?

先说说下什么是句柄,有时候浏览器的窗口句柄,也叫windows id,英文单词更好理解。你打开了一个浏览器,你开一个tab,就生成了一个id,这个id直到你关闭这个tab才会消失。如果你在一个浏览器上打开多个tab,那么就有多个windows id,为什么你关闭其中一个tab,但是不影响其他tab的显示,就是这个id的作用。

3.实战

直接进入主题进行实例讲解。

3.1一个windows句柄

我们先看看浏览器只开一个tab,也就是只有一个windows句柄的时候,打印出这个句柄出来。

3.1.1代码设计

3.1.2参考代码

package lessons;import java.util.concurrent.TimeUnit;import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;public class GetWinId {public  static  voi
http://www.dtcms.com/a/262889.html

相关文章:

  • 华为云Flexus+DeepSeek征文|基于 Dify-LLM 构建网站智能客服助手的实践探索
  • Adobe付费AI功能实用技巧与设计师创新思维分享
  • 青少年编程与数学 02-022 专业应用软件简介 03 三维建模及动画软件:Autodesk Maya
  • 人工智能基石:SVM支持向量机全解析(附Python实战)
  • CAU数据挖掘 支持向量机
  • 云手机主要是指什么?
  • 提示技术系列——链式提示
  • 设计模式(六)
  • C++中noexcept的具体特性及其代码示例
  • 百度文心大模型4.5系列正式开源,同步开放API服务
  • C#跨线程共享变量指南:从静态变量到AsyncLocal的深度解析
  • 网络安全等级保护(等保)全面指南
  • 国产化关系型数据库都有哪些?哪些数据库使用的频次最高?
  • MT-PXle模块【同步电压采集】16bit同步电压输入,最高32路AI
  • 分库分表之实战-sharding-JDBC
  • VLA 论文精读(二十四)ALOHA Unleashed: A Simple Recipe for Robot Dexterity
  • AIGC检测系统升级后的AI内容识别机制与系统性降重策略研究(三阶段降重法)
  • [6-02-01].第05节:配置文件 - YAML配置文件语法
  • 飞纳台式扫描电镜能谱一体机:元素分析与高分辨率成像的完美结合
  • 敏捷开发中的INVEST需求提出原则
  • Python 根据路径解析json数据
  • 高并发限流方案
  • C++ cstring 库解析:C 风格字符串函数
  • Python 数据分析与机器学习入门 (三):Pandas 数据导入与核心操作
  • Java基础(六):数组全面解析
  • RF100:多领域目标检测基准数据集(猫脸码客第284期)
  • 【时时三省】vectorcast使用教程
  • PIXHAWK(ardupilot4.52)上传航点的bug
  • Java-day30-多线程02
  • 大模型——怎么让 AI 写出好看有设计感的网页