selenium的webdriverAPI使用操作多项选择框内容_10_3.docx
2017-03-04 22:32
579 查看
selenium的webdriverAPI使用操作多项选择框内容_10_3.docx
@Test
public void f() {
WebElementweb=driver.findElement(By.id("multiSelect"));
Selectselect=new Select(web);
select.selectByIndex(0);
System.out.println(select.getFirstSelectedOption().toString());
select.selectByIndex(1);
select.selectByIndex(2);
//取消多项选择的第二选择项
select.deselectByIndex(1);
//取消多项选择的所有已选择项
//select.deselectAll();
//遍历多项选择项并输出每一项的文本内容
for(WebElementw:select.getOptions()){
System.out.println(w.getText());
}
}
@Test
public void f() {
WebElementweb=driver.findElement(By.id("multiSelect"));
Selectselect=new Select(web);
select.selectByIndex(0);
System.out.println(select.getFirstSelectedOption().toString());
select.selectByIndex(1);
select.selectByIndex(2);
//取消多项选择的第二选择项
select.deselectByIndex(1);
//取消多项选择的所有已选择项
//select.deselectAll();
//遍历多项选择项并输出每一项的文本内容
for(WebElementw:select.getOptions()){
System.out.println(w.getText());
}
}
相关文章推荐
- seleniumWebDriver的API操作_10_1
- seleniumWebDriver的API操作杀进程、截屏、执行js脚本_10_4
- seleniumWebDriver的API操作下拉列表Select元素操作_10_2
- seleniumWebDriver的API操作显示等待_10_5
- 20171021学习笔记Selenium 2第四章WebDriver API 4.11警告处理4.14操作Cookie
- WebDriver拾级而上·之十一 在selenium2.0中使用selenium1.0的API
- Selenium Webdriver API-Robot对象操作键盘
- Selenium-WebDriver基本使用和API--1
- Selenium 2.0 WebDriver 自动化测试 使用教程 实例教程 API快速参考
- Selenium-WebDriver API命令与操作——八种元素定位
- WebDriver拾级而上·之十一 在selenium2.0中使用selenium1.0的API
- selenium2(WebDriver) API及常用操作
- Selenium 2.0 WebDriver 自动化测试 使用教程 实例教程 API快速参考
- 20171012学习笔记Selenium 2 第四章WebDriver API 4.2控制浏览器 4.3简单元素操作4.4鼠标事件4.5键盘事件
- 使用Selenium-webdriver对页面进行截图操作
- Selenium 2.0 WebDriver 自动化测试 使用教程 实例教程 API快速参考
- webdriver加载jQuery代码,并且使用jQuery的写法来定位元素及操作
- selenium webdriver操作readonly属性的input框
- Selenium-Webdriver(python) (九) --- 操作对象
- selenium webdriver学习(九)------------如何操作cookie