Webドライバを使用してアプリケーションに値を設定できません。 私のアプリケーションはフレームを使用しています。 使用次のコマンドは、私は私のテキストボックス driver.findElement(By.name("name")).clear();
の値をクリアすることができています。しかし、それには、次のコマンドを使用して任意の値を入れることはできません:同じページ上のボタンの driver.findElement(By.name("name")).sendKeys("manish");
sendkeysがSelenium Webdriverで動作しない
にもかかわらずクリックコマンドの作品を。
この問題を解決するにはどうすればよいですか。
ありがとうございます。
正しいフレームに注目していますか? – Brian
どのようなエラーが表示されますか?あなたはスタックトレースを提供できますか? – Amith
はい私は正しいフレームに焦点を当てています、そうでなければ次のコマンドが動作してはいけないと信じています "次のコマンドを実行する前に、デバッガモードで、" driver.findElement(By.name( "name"))これを使うことで、正しいフレームに焦点を当てるべきです。また、次のコマンドを実行する際にエラーが発生しないことは驚きです – user3162976