selenium - 试图在页面上填充第一个iframe但是找到第二个iframe

时间:2014-01-06 21:22:05

标签: c# selenium selenium-webdriver

我正在尝试在我的网页上填充第一个iframe。它上面有2个iframe。我使用以下代码,但由于我不知道的原因,它会继续填充第二个iframe。

        List<IWebElement> iframeList = Client.WebDriver.FindElementsByXPath(".//iframe");
        IWebDriver overDrive = Client.WebDriver.Driver.SwitchTo().Frame(iframeList[0]);
        IWebElement bodyLogin = overDrive.FindElement(By.TagName(("body")));
        bodyLogin.SendKeys("My Text Message");

0 个答案:

没有答案