Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 Selenium 2 WebDriver API 并在运行测试时收到无法定位元素错误。该元素是一个 iframe。但是等等,当我在本地(在我的本地服务器中)运行测试时,它工作正常(通过 driver.switchTo().frame("frame id");) 方法,但是当我的测试在实时服务器上运行时,错误就来了。
它们之间的一个区别是实时服务器在 https 上运行。这是 WebDriver 无法通过 SSL 识别 iframe 的问题吗?
任何帮助表示赞赏。
利用driver.switchTo().frame(index);
driver.switchTo().frame(index);