量角器投掷“角度永远不会提供resumeBootstrap”

时间:2014-09-07 04:32:46

标签: angularjs node.js sails.js protractor

我试图只是引导一个简单的量角器测试(事实上,只是为了看它运行)。我有以下配置文件:

exports.config = {
    seleniumAddress: 'http://localhost:4444/wd/hub',
    specs: ['../test/spec.js'],
    capabilities: {
        'browserName': 'firefox'
    },
}

一个简单的规范(取自教程):

// spec.js
describe('liverabbit homepage', function() {
    it('should have a title', function() {
        browser.get('http://localhost:1337/');

        expect(browser.getTitle()).toEqual('New Sails App');
    });
});

我已将此行添加到html:

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.0-rc.0/angular.min.js"></script>

(在添加该行之前,量角器失败,因为它无法找到角度)。

我启动了webdriver-manager,取消了我的应用程序(一个sailsjs应用程序)并使用规范运行量角器。

然后,我得到了这个:&#34;角度从未提供resumeBootstrap&#34;

1 个答案:

答案 0 :(得分:3)

您不仅需要包含角度,还需要在该页面中定义至少一个角度应用程序。要解决此问题,只需将您的元素替换为:

<body ng-app>

在你的HTML中。