1

このテキストボックスを読み取ってテキストを入力することができません。Web ページは、Business Objects SAP ツールのログイン画面です。

ここにHTMLがあります-

<div class="logon_table" >
<div id="userName" class="logon_input" >
<label class="logon_input_label" tabindex="-1" for="usernameTextEdit" > ... </label>
<input id="usernameTextEdit" class="inputTextBox logonTextBox" type="text" value="****" name="username" ></input>
</div>
**Same for passwordTextEdit
</div>

私は次のことを試しましたが、役に立ちませんでした。XPathまた、 usernameTextEdit-に到達するための正しい構文を作成しているかどうかはわかりませんが、試してみました

driver.findElement(By.id("usernameTextEdit")).clear();
driver.findElement(By.id("usernameTextEdit")).sendKeys("SomeUserName");                             
4

1 に答える 1