如何在selenium中将x变量添加到xpath?

时间:2018-06-04 07:28:50

标签: selenium selenium-webdriver selenium-chromedriver

我的代码段如下所示:

for(int i=1;i<=indexCount;i++){
        driver.findElement(By.xpath("//*[@id='assessmentTakerForm']/div/div/div/**div[i]**/div/label/input")).click();
        }

我的目标是获得这个int值&#39; i&#39;在那个div []里面。我怎样才能使它工作? 提前谢谢。

1 个答案:

答案 0 :(得分:6)

通过以下方式:

driver.findElement(By.xpath("//*[@id='assessmentTakerForm']/div/div/div/**div['"+ i +"']**/div/label/input")).click();