【发布时间】:2017-01-19 17:35:09
【问题描述】:
请查看this website.的元素
它有一个表单,以及 2 个文本输入和 1 个提交按钮。 当用户在那里输入一些网址时,我不知道这两个输入中实际使用了哪一个。
但是当我尝试这个(使用 firefoxDriver)来获取元素时:
WebElement textfieldURL = driver.findElement(By.id("ping-url")); // even ping-box not working
结果找不到元素。
然后我将代码更改为:
driver.switchTo().frame(driver.findElement(By.className("ping-iframe")));
WebElement textfieldURL = driver.findElement(By.id("ping-url")); // even ping-box not working
结果仍然无法定位元素。 有什么线索吗?
【问题讨论】:
标签: java selenium firefox iframe element