使用Selenium,我将文件上传到SharePoint,在模式窗口中使用upload.aspx(所以,这是开箱即用的SharePoint。无论出于何种原因,我无法找到iframe SharePoint正在使用。有人可以在SharePoint中向我建议一个有用的技术吗?
答案 0 :(得分:0)
我遇到了同样的问题并提出了以下代码。即使帧名称或ID动态更改,这也可以正常工作。
driver.switchTo().frame(driver.findElement(By.xpath(".//iframe[@src='yourFrameSourceFromHTML']")));