0

我正在使用 Selenium 2 WebDriver API 并在运行测试时收到无法定位元素错误。该元素是一个 iframe。但是等等,当我在本地(在我的本地服务器中)运行测试时,它工作正常(通过 driver.switchTo().frame("frame id");) 方法,但是当我的测试在实时服务器上运行时,错误就来了。

它们之间的一个区别是实时服务器在 https 上运行。这是 WebDriver 无法通过 SSL 识别 iframe 的问题吗?

任何帮助表示赞赏。

4

1 回答 1

0

利用driver.switchTo().frame(index);

于 2013-04-17T11:03:15.680 回答