有没有办法使用量角器慢慢地进行角度E2E测试,以便我可以看到发生了什么?
以下是我的解决方案。所以基本上我创建了一个装饰器,用于当前的控制流执行功能,现在在每个排队的动作之前,它们都会延迟100ms。
这需要在调用任何测试之前运行(外部描述块)
var origFn = browser.driver.controlFlow().execute; browser.driver.controlFlow().execute = function() { var args = arguments; // queue 100ms wait origFn.call(browser.driver.controlFlow(),function() { return protractor.promise.delayed(100); }); return origFn.apply(browser.driver.controlFlow(),args); };