下拉框-选择元素
具体演示代码如下
package com.test.demo;
import com.test.Init_Page;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.support.FindBy;
import org.openqa.selenium.support.ui.Select;
import org.testng.annotations.Test;
import java.util.concurrent.TimeUnit;
/**
* @author Huangtian
* @create 2019-03-11 11:18
*/
public class DownList extends Init_Page {
/**
* 下拉框-选择元素
*/
//下拉框元素
@FindBy(id = "downlist")
WebElement selectList;
@Test
public void downList(){
driver.get("www.xxx.com");
driver.manage().window().maximize();
driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
//selenium自带的Select类,用于定位下拉框
Select downList = new Select(selectList);
//选择第二个选项
downList.selectByIndex(2);
}
}