运行多个测试套件时,量角器/ Jasmine超时

时间:2017-05-10 11:38:45

标签: testing ionic2 protractor angularjs-e2e

我刚刚开始为Ionic应用程序编写测试。 到目前为止,我已经编写了2个测试,每个测试都在自己的describe文件中。

如果每个测试单独运行,它就可以完美运行。如果我将两个测试放在同一个文件中,它们也可以工作。

但是,当我有2个测试文件时,每个测试文件都有自己的Error: Timeout - Async callback was not invoked within timeout specified by jasmine.DEFAULT_TIMEOUT_INTERVAL.函数,我总是在测试之间得到超时。

错误讯息为protractor.js

这是我的exports.config = { capabilities: { 'browserName': 'chrome', 'chromeOptions': { args: ['--disable-web-security'] } }, baseUrl: 'http://localhost:8100', specs: [ 'tests/*.js' ], jasmineNodeOpts: { isVerbose: true, showColors: true, includeStackTrace: true, defaultTimeoutInterval: 10000 }, allScriptsTimeout: 200000, onPrepare: function() { browser.driver.get(browser.baseUrl); } 文件:

jquery

};

为了能够将我的测试组织成多个文件,我该怎么办?

0 个答案:

没有答案