Jestem nowy w firmie Selenium. Chcę tylko wysłać klucze do pola tekstowego nazwy użytkownika i wysłać klawisz tabulacji jednocześnie, aby pole tekstowe mogło sprawdzić dostępność nazwy użytkownika.sendKeys() w sterowniku sieci Selenium
Oto kod:
driver.findElement(By.xpath("//label[text()='User Name:']/following::div/input")).sendKeys("UserName");
driver.findElement(By.xpath("//label[text()='User Name:']/following::div/input")).sendKeys(Keys.TAB);
Ale to nie działa.
Proszę, pomóż mi.
Czy chcesz wysłać oba klucze w tym samym czasie lub mieć opóźnienie, a następnie Tab? Czy też polecenie Tab działa samodzielnie (bez wprowadzenia "UserName")? –
Najpierw należy wprowadzić nazwę użytkownika, a następnie nacisnąć klawisz TAB – Niks
Może być konieczne dodanie krótkiego polecenia wait pomiędzy tymi dwoma działaniami. Czy widzisz Selenium? wprowadzanie tekstu dla nazwy użytkownika? –