selenium 处理iframe

 这篇关于iframe的文章不错

http://assertselenium.com/2013/02/22/handling-iframes-using-webdriver/

selenium处理iframe的时候,,直接用xpath是无法定位成功的

需要先进入iframe 然后再进入body

 var iframe=childeDriver.FindElement(By.CssSelector("iframe.ke-edit-iframe"));
            childeDriver.SwitchTo().Frame(iframe);//进入iframe
            childeDriver.FindElement(By.XPath("/html/body")).SendKeys("12345678");//进入body输入数据
原文地址:https://www.cnblogs.com/cloud-test/p/3654378.html