我有一个包含10个下拉选项的页面,每个下拉列表都有一个值列表。我希望Selenium能够运行脚本,选择随机下拉,然后在该下拉列表中随机选择一个值。有没有人对如何选择随机值有任何见解?
目前我有代码设置来选择第一个可用的下拉菜单,然后选择该列表中的第一个值。代码如下所示:
// Selects the first drop down
selenium.click("css=div.dropdown");
// Selected the first value in the first drop down
selenium.click("css=td.dijitMenuItemLabel");
任何帮助都会很棒!
答案 0 :(得分:4)
这是选择随机下拉值
的代码String []options = selenium.getSelectOptions("locator");
int index = (int)( Math.random() * options.length);
selenium.select("locator" , "index="+index);
关于下拉列表,您可以将其定位器存储在数组中并选择随机值
答案 1 :(得分:1)
试试这个
长数=(长)Math.floor(Math.random()* 900L)+ 100L;
的System.out.println( “” +号);