我试图制作一个脚本,在表格中输入一些随机数据,但在页面上我也有选择性别的选项:男/女,每个性别都在一个辐射按钮(不同的ID&# 39; s / xpath等)如何随机选择按钮? 让我们说按钮男性有id = 12而按钮女性有id = 23 我怎样才能选择12或23或xpath 1 vs xpath2
答案 0 :(得分:0)
你可以生成一个随机0或1,如果它是0选择man,如果它是1个女人, 例如:
<强> JAVA 强>
随机
int max = 1
int min = 0
int num = random.nextInt(max - min + 1) + min
if(num == 1){
driver.findElement(By.Xpath("/WOMEN"))
}else{
driver.findElement(By.Xpath("/MEN"))
}
或强>
你的xpath中的:
public By womenOrMen(value){
return By.Xpath("//div/div/div/span[1]/input[@id='"+ value +"']");
}