我剛開始使用角度量角器。我寫了一個用量角器下面的樣本測試如何使用角度-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