【发布时间】:2015-04-08 03:49:03
【问题描述】:
我正在运行github 上发布的量角器示例。当我运行示例时出现错误:
NoSuchElementError: No element found using locator: by.model("todoText")
我正在使用网站上列出的相同设置:
todo-spec.js:
describe('angularjs homepage todo list', function() {
it('should add a todo', function() {
browser.get('http://www.angularjs.org');
element(by.model('todoText')).sendKeys('write a protractor test');
element(by.css('[value="add"]')).click();
var todoList = element.all(by.repeater('todo in todos'));
expect(todoList.count()).toEqual(3);
expect(todoList.get(2).getText()).toEqual('write a protractor test');
});
});
conf.js
exports.config = {
seleniumAddress: 'http://localhost:4444/wd/hub',
specs: ['test/e2e/app/todo-spec.js']
};
我尝试将值更改为todoList。这也失败了。
【问题讨论】:
标签: angularjs protractor