Я пишу тесты для унаследованного приложения, в котором в основном документе есть iFrame, а затем еще один iFrame. Итак, иерархия:
Html Div (id = tileSpace)
iFrame (id = ContentContainer)
iFrame (id = Content)
Elements
Это мой код (я использую C #)
RemoteWebDriver driver = new InternetExplorerDriver();
var tileSpace = driver.FindElement(By.Id("tileSpace"));
var firstIFrame = tileSpace.FindElement(By.Id("ContentContainer"));
var contentIFrame = firstIFrame.FindElement(By.Id("Content"));
Проблема в том, что я не могу перейти на 2-й уровень iFrame, т.е. contentIFrame
Есть идеи?