Xpath取得しています - id( 'submitButtonWrapper')/ x:アプリケーションの 'ログインボタン'の入力ですが、フィールドをターゲットできません。アプリケーションのSelenium IDEを使用してxpathを介して要素を見つけることができません
URL - https://authentication.liveperson.net/
Xpath取得しています - id( 'submitButtonWrapper')/ x:アプリケーションの 'ログインボタン'の入力ですが、フィールドをターゲットできません。アプリケーションのSelenium IDEを使用してxpathを介して要素を見つけることができません
URL - https://authentication.liveperson.net/
次のXPath式を試してみてください。
Driver.findElement(By.xpath(".//*[@id='submitButtonWrapper']/input")).click();
はあなたの問題の解決策である、それはclickAt
コマンドで動作します。だから、このようにコードを変更 -
Command: clickAt
Target: name=loginButton
Value:
コマンド指定は述べています -
clickAt(ロケータ、coordString) 引数:
- ロケータ - 要素ロケータ
coordString - ロケータによって返された要素に対するマウスイベントのx、y位置(つまり、10,20)を指定します。
リンク、ボタン、チェックボックス、またはラジオボタンをクリックします。クリック操作によって新しいページが読み込まれる場合(通常はリンクのように)、 waitForPageToLoadを呼び出します。
私は、このコマンドを使用して、あまり明確ではないが、私はエラー [エラー]素子ドライバを入手するだけclick
コマンドでclickAt
なく
とchozenドロップダウンから項目を選択することができました.findElement(By.xpath( ".//*[ id = 'submitButtonWrapper']/input"))。見つからない [info]テストケースが失敗しました – Jeet1313