Css路径很奇怪而且不起作用

时间:2012-08-28 12:19:11

标签: selenium webdriver selenium-webdriver selenium-ide

我正在尝试自动点击“tweet”按钮,这是iframe元素的一部分。

我尝试使用css路径,xpath但它们无法正常工作。

css路径就好 html.regular body.hcount div #tidget div.btn -o a#b.btn span#l.label

我也尝试过xpath,但它无效。

Selenium ide为它提供“1”值,这是webdriver无法使用的。

请提出一些建议。

1 个答案:

答案 0 :(得分:1)

您需要切换到iframe元素

driver.switchTo().frame(driver.findElement(By.id("frameId")));
//do your stuff
driver.switchTo().defaultContent();

如果不是问题,请提供更多信息。