使用的代码:
int n = 0;
int a[10] = null;
for(int i=1;i<n;i++)
{
a[i] = driver.findElement(By.xpath(".//*[@id='steplist']/li[n]")).getText();
System.out.println("/userID ="+a[i]);
}
请帮我转换字符串和int,如何获取li的所有值并将其存储在n?
答案 0 :(得分:0)
您可以使用findElements而不是findElement来获取具有相同xpath的所有元素,这样您就可以执行以下操作:
WebElement elements = driver.findElements(By.xpath(".//*[@id='steplist']/li"))
for(WebElement elem: elements) {
a.add(elem.getText());
}
对于excel,您可以使用jexcelapi