有像
这样的东西let a = element(by.css('.some-class'));
console.log(a.getText());
结果:
消息: 失败:javascript错误:在等待结果时卸载文档 (会话信息:chrome = 59.0.3071.86) (驱动程序信息:chromedriver = 2.32.498513(2c63aa53b2c658de596ed550eb5267ec5967b351),platform = Linux 4.4.0-93-generic x86_64)堆栈: JavascriptError:javascript错误:在等待结果时卸载文档
所以当我使用类似的东西时:
element.all().then()
或
element().getText().then()
我有相同的输出。怎么了?
如果我没有在所有browser.waitForAngular();
回调测试passig的开头写it()
随机。但如果我把它放在beforeEach()
中,它就不会改变任何东西。