51Testing软件测试论坛
标题:
selenium webdriver+python,frame切换问题
[打印本页]
作者:
笑傲风清扬
时间:
2015-4-26 11:27
标题:
selenium webdriver+python,frame切换问题
最近在编写测试脚本,涉及到frame之间的切换;具体情况见截图[attach]95082[/attach]
如何frame1切换到frame2,且frame2为嵌套结构;没有id 和name属性。
作者:
土土的豆豆
时间:
2015-4-27 09:56
不是有name的么?xpath直接定位元素试试呀? //frame[@name='xxx']
当然若不想用xpath定位方法,自己写吧:
先切换到相应的frame再进行定位:
WebElement frame=driver.findElement(By.name("navigation"));
driver.switchTo().frame(frame);
切换到其他frame的时候,应该先回到默认的frame再切换:
driver.switchTo().defaultContent();
frame=driver.findElement(By.name("detail"));
driver.switchTo().frame(frame);
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2