51Testing软件测试论坛

标题: selenium选择frame frameset iframe多层嵌套下的元素 [打印本页]

作者: 402230366    时间: 2015-12-10 20:55
标题: selenium选择frame frameset iframe多层嵌套下的元素
各位前辈大家好,本人是新人一枚,先遇到难题,还请各位领导明灯,单位做的bs网站嵌套了好几层frame、frameset和iframe,请问我怎么找最后一层的iframe呢。一直找不到,用switchto.frame也无法定位,第一层就找不到,正在学习用,请教。
作者: joykao    时间: 2015-12-11 10:12
你在每switch之前加上一句switchto.parentframe()方法试试,参见个人博客http://anthonygao.blog.51cto.com/8653110/1426861
作者: 土土的豆豆    时间: 2015-12-11 10:54
根据iframe前面的id,若唯一很容易定位到
div下去就行
若实在不行,尝试添加边框属性margin:-160px 0 0 -100px 这样的,可以很方便调整到你要的frame框




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2