selenium - 使用 chromedriver 和 selenium 获取选项卡的显示坐标
问题描述
我正在寻找由 selenium 控制的 chromedriver 实例中特定选项卡的坐标。
场景如下:我有一个使用 selenium 自动化的 chromedriver 实例,其中包含多个选项卡。我正在寻找固定特定选项卡(不是全部),为了做到这一点,我正在使用 autoit 发送必要的鼠标和键盘命令来固定实际选项卡。但是,为了做到这一点,我需要知道选项卡的屏幕/显示坐标(这样我就可以将鼠标发送到那里)。
chromedriver 具有实际浏览器的坐标,但是我无法找到对选项卡坐标的任何引用。
有谁知道我如何获取特定标签的坐标?
更新:我正在使用 c#
解决方案
如果您让我知道您使用哪种语言编写测试代码,这将是一个很大的帮助,但是这可以通过检查滚动条的位置来实现,因为 AI 没有显示器来限制分辨率,基本上它可以无论如何查看整个网页。
下面是用于检查和比较滚动状态的一些用法的链接,即使这不是直接的解决方案,我很肯定它会为您指明正确的方向。(这是我不久前不得不做的事情)
如果您有任何疑问,请告诉我,
一切顺利,杰克
推荐阅读
- html - 跨度中的文本未显示在应显示的位置
- mysql - 如何获取订单计数 - SQL
- arrays - Ruby - 给出了一个整数数组。我必须找到具有最大乘积的相邻元素对
- android - 从主要活动刷新选项卡活动中的列表视图
- android - Flutter 使用 ProGuard 和 Firebase Auth 构建崩溃
- python - 如何将 wav 文件转换为 JSON 文件
- mysql - mysql删除并保留在其他表中使用的一个
- image-processing - 识别数字的图像处理
- javascript - 将 Javascript 对象转换为 JSON 字符串
- html - nil:NilClass (RoR) 的未定义方法“each”