Java+Selenium3自动化入门4---Select多选框下拉列表

本文介绍了在Selenium3中如何进行select多选框的自动化操作,包括选择、取消选项等,旨在提升UI自动化测试的效率和准确性。
摘要由CSDN通过智能技术生成

       在做自动化的过程中我们会遇到很多的控件,有的控件在WebDriver中都有封装好的API,我们使用这些方法来操作会提高我们的测试用例编写效率和准确性,今天我就来介绍下关于select多选框的操作方法

        在Selenium中,针对html的标签select多选下拉列表有几种方法:

selectByIndex(index);  //根据索引选择
selectByValue(value); //根据value属性选择
selectByVisibleText(text); //根据选项文字选择
注意的是:
*index是从0开始的
**Value是option标签的一个属性值,并不是显示在下拉框中的值
***VisibleText是在option标签中间的值,是显示在下拉框的值  

       四种取消方法:

deselectByIndex(0);
deselectByValue(value);
deselectByVisibleText(Text);
deselectAll();       //取消所有选中
<!--此部分为HTML代码,供测试时使用-->
<html>
	<head>
		<title>
			Selenium for Select  
		</title>
	</head>
	<body>
		
		<font size="5" color="red">选择你的兴趣爱好:</font>
		<!-- multiple=multiple指的是允许多选-->
		<select name="lions" size&#
  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值