iframe - driver.switchTo.defaultContent 的 Selenium IDE 等效项是什么?
问题描述
使用新的 Selenium IDE,我找不到将 iframe 切换回父页面默认内容的方法。Selenium IDE 脚本在 iframe 中后找不到按钮。
失败前的步骤包括切换到 iframe:index=2 并等待 iframe 中可见的元素。当它试图在主要内容上找到按钮时,它找不到元素。
已尝试以下方法切换回默认内容:
- 命令='选择帧'; 目标=''
- 命令='选择帧'; 目标='索引=0'
- 命令='选择帧'; 目标='索引=1'
- 命令='选择帧'; 目标='相对=父母'
- 命令='选择帧'; 目标='相对=顶部'
- 命令='选择窗口'; Target='' (如this answer中所述)
- 命令='选择窗口'; 目标='相对=父母'
- 命令='选择窗口'; 目标='相对=顶部'
有人可以帮忙吗?
解决方案
推荐阅读
- list - Scheme中所有大小的n个子列表
- node.js - WSL Debian 上的 npm 全新安装上的 EACCES 问题尝试更新到最新版本
- java - 从java springboot程序池中调用存储过程为空错误
- excel - Excel Power Query 中的复杂转换
- java - OpenJDK 1.8.0_202 与 CentOS 7:libpng12.so.0:无法打开共享对象文件:
- networking - Vmware Workstation:将访客虚拟机连接到主机虚拟机,其余连接到网络
- javascript - ES6 - 在哪里初始化成员 - 父类或派生类更好?
- java - 未输入任何内容时代码未执行
- vba - 使用“combobox.value =”修改选定的索引值后,从 VBA ComboBox 中检索第 1 列值
- c++ - 考虑到闰年,如何减去两个输入的日期(年、月、日)