我刚开始使用角度量角器。我写了一个用量角器下面的样本测试如何使用角度-2形式控件的量角器?
<input type="text" id="name">
describe('angularjs homepage', function() {
it('should say my name', function() {
browser.get('http://localhost:3000/?');
var greeting =element(by.id('name')).sendKeys('john');
expect(greeting.getAttribute('value')).toEqual('john');
});
});
而且这工作正常。但我使用的形式是这样的
<input type="text" [formControl]="testControl" />
而且我没有输入所提及的任何ID control.Is可以通过使用控制名字,像var greeting=element(by.formcontrol('testControl')).sendKeys('john');
写测试,因为我不想提Id's or names
为输入。 你们可以帮我吗。如果我错了,请给我正确的答案。谢谢
这似乎是一个很好的,我...谢谢你 –
嗨,你好,我得到这个错误“失败:找不到使用locator的元素:By(css selector,input [formControl =“name”])“。 –
输入渲染后,它没有formControl属性 – karser