我需要从下拉列表中选择选项并检查此选项是否已被选中/对用户可见。选择选项的代码:
@FindBy(how = How.ID, using = "id_state")
public WebElement StateDropDown;
public void ChooseState(String index){
Select Choose = new Select(StateDropDown);
Choose.selectByVisibleText(index);
这是我的下拉菜单:
<select name="id_state" id="id_state" class="form-control">
<option value="">-</option>
<option value="1">Alabama</option>
<option value="2">Alaska</option>
<option value="3">Arizona</option>
<option </select>
我想选择“阿拉巴马”并使用断言来检查“阿拉巴马”是否真的被选中。我知道我必须编写一个函数,将选择状态的名称发送到字符串。断言它将被包括在这里:
@Then("^I see \"([^\"]*)\" in dropdown$")
public void iSeeInDropdown(String state)
Assert.assertEquals("Alabama",??????);}
梵蒂冈之花
相关分类