0
Selenium webdriverを使用してテストを作成すると、文字列値を渡すときにxpathが機能しません。文字列の値をxpathとして渡すときに結果が得られません
期待どおりの結果が得られません。
私はあなたのi
変数に値
0
で始まり、すぐに試す
XPath
最初の要素にインデックス
1
を持っており、あなたが
li[1]
を検索する必要がありながら、最初の反復にあなたがli[0]
を検索しているためであると考え
String monthpath;
for (int i=0; i<3; i++)
{
monthpath="//div[@id='PegasusCal-0']/div[@class='cal-body']/div/ul/li["+i+"]/a";
path=dr1.findElement(By.xpath(monthpath));
System.out.println(path.getAttribute("innerHTML"));
}
__expected result__は何ですか? – amarnath