【发布时间】:2015-10-21 12:21:06
【问题描述】:
我正在使用量角器,但我不明白为什么当我尝试通过 css 获取某些东西时它可以工作,但如果我尝试使用 id 获取它却不起作用。
btnLogin 行的错误信息
TypeError: undefined is not a function
部分代码
browser.get('http://localhost:3000/#!/signin');
expect(element.all(by.css('.btn-social')).count()).toBe(2);
expect(element(by.id('btnLogin').count())).toBe(1);
如果我尝试在输入中做某事,它会起作用
element(by.id('username')).clear().sendKeys('something');
按钮的html
<button id="btnLogin" class="btn btn-lg btn-primary btn-block" type="submit">Login</button>
我不知道我做错了什么:S
【问题讨论】:
标签: javascript selenium protractor end-to-end