Chcę wysłać klucz do MD-autouzupełniania, ale nie jestem w stanie wysłać klucz w polu tekstowym Znajdź kod poniżejkątomierz Przypadki testowe wysyłając klucz do MD-autouzupełniania w Kątowymi materiału
HTML: Kod
<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>
Kątomierz:
it('checking my test case', function() {
browser.get('http://localhost:8080/#/home');
var inputSearchTextBox = element(by.id("xyz"));
inputSearchTextBox.sendKeys('Boston , us , 02120');
});
otrzymuję poniżej błędu:
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")
kątowy Materiał Link:
Czy jest jakiś sposób mogę wysłać klucz do pola tekstowego MD-autouzupełnianie tagów
Na stronie demo [MD-autouzupełnianie] (https://material.angularjs.org/latest/ demo/autouzupełnianie), mogę pomyślnie wysłać klucze do autouzupełniania danych wejściowych: 'element (by.css (" md-autocomplete input # input-15 ")). sendKeys (" California ");' .. – alecxe
Co to jest input # input-15? – user2936008
Jest to podstawowe wejście, które można znaleźć wewnątrz 'autouzupełniania md". – alecxe