我试图只是引导一个简单的量角器测试(事实上,只是为了看它运行)。我有以下配置文件:
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;
答案 0 :(得分:3)
您不仅需要包含角度,还需要在该页面中定义至少一个角度应用程序。要解决此问题,只需将您的元素替换为:
<body ng-app>
在你的HTML中。