51Testing软件测试论坛

标题: hidden属性的元素定位(已经解决) [打印本页]

作者: wsryyffs    时间: 2014-1-23 09:56
标题: hidden属性的元素定位(已经解决)
本帖最后由 wsryyffs 于 2014-3-24 17:26 编辑

//*[contains(text(),'管理平台开发和自动化测试开发')]

初步判断是因为hidden属性的原因定位不到元素,这种情况怎么解决?
[attach]89036[/attach][attach]89036[/attach]
作者: joykao    时间: 2014-1-24 09:08
目测应该定位得到的吧。。。多frame之间是需要切换的。。。
作者: wsryyffs    时间: 2014-1-24 11:29
本帖最后由 wsryyffs 于 2014-1-24 11:32 编辑
目测应该定位得到的吧。。。多frame之间是需要切换的。。。
joykao 发表于 2014-1-24 09:08


frame已经切换,和它相邻的元素就能定位到,它们的层次是一样的

[attach]89053[/attach]
作者: maomao121    时间: 2014-2-19 06:20
firefox的hidden应该能定位到的,试试看
//span[contains(text(),'管理平台开发和自动化测试开发')]
作者: yinxiaodan    时间: 2014-3-18 11:29
WebElement username=firefoxDriver.findElement(By.cssSelector("span[ondblclick]"));不行么?
作者: wsryyffs    时间: 2014-3-24 11:37
firefox的hidden应该能定位到的,试试看
//span[contains(text(),'管理平台开发和自动化测试开发')]
maomao121 发表于 2014-2-19 06:20



    定位不到,org.openqa.selenium.NoSuchElementException
作者: wsryyffs    时间: 2014-3-24 11:40
WebElement username=firefoxDriver.findElement(By.cssSelector("span[ondblclick]"));不行么?
yinxiaodan 发表于 2014-3-18 11:29



    定位不到,Exception in thread "main" org.openqa.selenium.WebDriverException: An invalid or illegal string was specified。

我是需要根据名称找到元素后,再找它的following元素
作者: wsryyffs    时间: 2014-3-24 17:25
终于解决了://*[contains(., '管理平台开发和自动化测试开发')]




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