Tôi muốn gửi một chìa khóa dẫn đến md-autocomplete nhưng tôi không thể gửi chìa khóa vào trường văn bản, Tìm mã bên dướiCác trường hợp thước đo thử nghiệm bằng cách gửi chìa khóa để md-autocomplete trong tài liệu góc
HTML: đang
<md-autocomplete md-selected-item="selectedItem" md-search-text="searchText" md-items="item in getMatches(searchText)" md-item-text="item.display">
<span id="xyz" md-highlight-text="searchText">{{item.display}}</span>
</md-autocomplete>
thước đo:
it('checking my test case', function() {
browser.get('http://localhost:8080/#/home');
var inputSearchTextBox = element(by.id("xyz"));
inputSearchTextBox.sendKeys('Boston , us , 02120');
});
tôi nhận được dưới đây lỗi:
Test checking my test case
Message:
NoSuchElementError: No element found using locator: By.id("xyz")
Stacktrace:
NoSuchElementError: No element found using locator: By.id("xyz")
góc liên kết Chất liệu:
Có cách nào tôi có thể gửi chìa khóa cho lĩnh vực văn bản md-autocomplete thẻ
Trên [trang demo md-autocomplete] (https://material.angularjs.org/latest/ demo/autocomplete), tôi có thể gửi thành công khóa tới đầu vào tự động hoàn thành: 'phần tử (by.css (" md-autocomplete input # input-15 ")). sendKeys (" California ");' .. – alecxe
Số đầu vào là gì đầu vào-15? – user2936008
Đây là đầu vào cơ bản mà bạn có thể tìm thấy bên trong 'md-autocomplete'. – alecxe