如果使用Selenium-webdriver&在div中定义SELECT列表,如何单击选项? Java的

时间:2014-11-06 09:51:25

标签: javascript selenium-webdriver

在下面的代码中,我想点击棒球游戏选项,但我无法点击它

HTML代码     

    <option value="" disabled="" selected="">-- Choose Option --</option>


    <option value="12">Baseball Game</option>

    <option value="1417">Practice</option>

</select>
</div>

请帮帮我

1 个答案:

答案 0 :(得分:1)

嗨,这只是HTML代码,您还没有提供Java代码段。 以下是如何选择选项的示例

1)

  driver.findyElementBy(By.Xpath("//option[@value='Baseball Game']")).click();

2)

  WebElement selectElement = driver.findElementBy(By.tagName("select"));
  Select selectOption = new Select(selectElement);
  selectOption.selectByValue("Baseball Game");