什么是构建方法切换到量角器中的iframe?
问题描述:
硒切换到I帧在构建方法什么是构建方法切换到量角器中的iframe?
WebDriverWait wait = new WebDriverWait(driver, defaultWaitPeriod); wait.until(ExpectedConditions.frameToBeAvailableAndSwitchToIt(id));
什么是量角器代码?
答
我们确实有这样的事情对于量角器
browser.switchTo().frame(element(by.tagName('iframe')).getWebElement());
有关详细信息,你可以在粘贴下面
http://www.protractortest.org/#/api?view=webdriver.WebDriver.prototype.switchTo
链接检查量角器官方文档中,你能解释一下我在那里我会得到框架的元素。我试图用右键单击框架和查看框架源。但没有任何标签,身份证等在那里。 通过使用索引或名称将抛出错误,因为上面的代码仅适用于Web元素。 。 –
另外我的代码通过给browser.switchTo().frame(0)使用传递索引。 但我必须为此应用browser.sleep(),并且我想避免睡眠 –
对问题1的回答:如果不知道有关源代码的任何信息,我实在无法评论它。 –