有时候你可能定位是对的,但是就是不起作用。这时候你可以看看你的元素是否再frame框里,如果是那需要先切到frame框再去定位
元素在frame的框里:
**图暂时没找到合适的待补充 **
切到frame里需要定位frame,有两种方法:
1.通过id定位
driver.switch_to.frame(“id的值”)
2.通过索引定位
driver.switch_to.frame(索引)
3.有时候我们定位玩frame里的元素还要定位外面的元素,所以要跳出frame
使用driver.switch_to.default_content()
GUI自动化selenium——iframe定位思路
最新推荐文章于 2026-07-04 12:49:08 发布
本文介绍在Web自动化测试中,如何处理元素位于Frame内的场景。详细解释了三种切换Frame的方法:通过ID、索引和跳出Frame回到默认内容。适用于Selenium等自动化测试框架。
707

被折叠的 条评论
为什么被折叠?



