量角器为不同的错误显示相同的堆栈跟踪

时间:2015-04-28 17:00:27

标签: angularjs webdriver protractor

我正在使用量角器测试和angularJS应用程序。

我得到的大多数错误显示的是与promises相关的堆栈跟踪,当这不是发生实际错误的地方时。

这是配置/设置错误吗?

例如,如果我使用未定义的函数,我会得到一个与使用未定义函数的位置无关的堆栈跟踪。

示例堆栈跟踪:

  

at /foo/bar/node_modules/gulp-protractor/node_modules/protractor/node_modules/jasminewd2/index.js:102:16

     

at [object Object] .promise.ControlFlow.runInFrame_(/foo/bar/node_modules/gulp-protractor/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:1877:20)

     

at [object Object] .promise.Callback_.goog.defineClass.notify(/foo/bar/node_modules/gulp-protractor/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:2464: 25)

     

at [object Object] .promise.Promise.notify_(/foo/bar/node_modules/gulp-protractor/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/promise.js:563:12)`< / p>

量角器版本:2.0.0 茉莉花版:2.1.1

0 个答案:

没有答案