【发布时间】:2016-04-27 14:18:29
【问题描述】:
我正在尝试在我的 e2e 测试中切换到 iframe。
我的代码是
var el = element(by.id('iframe-container')).element(by.tagName('iframe'));
browser.switchTo().frame(el);
$('.top-bar-right .btn-primary').click();
browser.switchTo().defaultContent();
由于某种原因这不起作用,有人知道他们在 selenium/protractor 的最新版本中是否有任何变化。
我有 selenium 版本 2.5.x 和量角器版本 3.1.x。
我的测试出错了,给了我这个错误:
FATER ERROR: CALL_AND_RETRY_LAST Allocation failed - process out of memory
谢谢!
【问题讨论】:
-
你能检查 chrome 和 firefox - 两个浏览器都出现同样的错误吗?
-
是的,两者都有同样的问题
标签: angularjs selenium iframe protractor e2e-testing