您有一个XPath表达式,该表达式应该可以为您提供所需的Iframe元素。但是,您没有告诉Selenium这是XPath表达式。以下是您需要的:
driver.switchTo().frame(driver.findElement(By.xpath("//iframe[contains(@src,'FUN_UnitList_FilterByLevelIndexOne')]"));请注意,我的Java不是最好的,所以这可能会导致编译问题,但是您应该了解一下。
首先,通过告诉Selenium它是您提供的XPath表达式来找到该元素,然后使用该元素并将其粘贴在“切换到框架”表达式中。



