作为硒的新手,我可以找人帮助我进行硒测试。
我有一个座位选择页面,其中有一些座位,其中包括可用和不可用的座位选项(已启用和已禁用)。在所有座位中,我只想选择2个可用座位。所有座位共享相同的ID类别。有人可以帮助我如何仅在可用座位上一个接一个地单击吗?
答案 0 :(得分:0)
我假设您正在使用Java。
首先,创建一个标识所有座位的XPATH。
获取座位数,然后遍历每个元素。
int count = driver.findElements(By.xpath("XPATH")).size();
for (int i=1; i <= count; i++){
// now make an unique XPATH element using brackets
WebElement element = driver.finElement(By.xpath("(XPATH)[i]"));
if (element.isEnabled()){
element.click();
}
}