0
username
にテキストを送信する方法がわかりません。どうやってやるの? StackOverflowの似たような問題はどれも役に立たなかった。 (Selenium Webdriverはフォーカスできません
は、ここでは、コードです:
List<WebElement> list = driver.findElements(By.className("_test"));
WebElement username = list.get(2);
username.click();
username.sendKeys("johnlennon");
フォーカスがあるが、テキストを入力すると、次のエラーで終了していない:
org.openqa.selenium.InvalidArgumentException: unknown error: cannot focus element
要素が表示されることを期待してください。複数のフレームがありますか? – Rao
)複数のフレーム(その中の要素)の意味を理解していないのですか? –
フォーカスがあるので、テキストを入力する必要がありますが、入力しないと仮定します。テキストを入力してsendKeys()を呼び出す機能はありますか? –