正しいXPathを与えています。一致するノードは1つだけです。それでも私は問題を抱えています。 私はTestNGのこのような要素がありません:要素を見つけることができません:{"method": "xpath"、 "selector": "// input [@ id = 'IDToken1']"}
を使用しています私のコードは次のとおりです。
driver.navigate().to("http://uk.support.tomtom.com/app/questions/extended_warranty");
driver.manage().timeouts().implicitlyWait(10,TimeUnit.SECONDS);
driver.findElement(By.xpath("//input[@id='IDToken1']")).sendKeys("myemailaddress");
HTMLは次のとおりです。私はちょうどウェブサイトにログインして
<input id="IDToken1" class="form-control" name="IDToken1" value="" data-validation="text" data-required="true" onkeydown="enableSubmit();" onchange="enableSubmit();" onkeyup="enableSubmit();" onmouseup="enableSubmit();" placeholder="[email protected]" type="text"/>
チェック ''
@Andersson内に位置する要素はなしなしのiframeがない場合。 –