1
私はPCA Predict APIから生成された要素を見つけようとしています。このリンクにあります。 http://www.pcapredict.com/en-gb/address-capture-software/実行時にHTMLで生成されるfindElement
現時点でのコードは次のとおりですが、要素が見つからないためタイムアウト例外がスローされます。しかし、私が開発者用ツールでチェックしたので、xpathは正しいです。
By PCA = By.id("inputPCAnywhere");
driver.findElement(PCA).clear();
driver.findElement(PCA).sendKeys(ValidPostcode);
wait.until(ExpectedConditions.visibilityOfElementLocated(By.xpath("//div[@class='pcaitem pcafirstitem']")));
driver.findElement(By.xpath("//div[@class='pcaitem pcafirstitem']")).click();
要素は、ページに表示され、および開発者向けツールは、それだけでXPathが、何のIDのことで、それを見つけることがないことつの結果を返します。