selenium-获取下拉选择框value默认的文本,而不是下拉框所有的文本值 5

如图假如通过by_value选择了天津这项,怎么判断他的文本是不是天津?... 如图假如通过by_value选择了天津这项,怎么判断他的文本是不是天津? 展开
 我来答
豆蔻雨潇
2018-09-14
知道答主
回答量:5
采纳率:0%
帮助的人:5218
展开全部
我来答。
首先,Select类功能中
all_selected_options: 获取下拉菜单和列表中被选中的所有选项内容
first_selected_option: 获取下拉菜单和列表的第一个选项
所以呢,可以这样写,
----
#定位省份类型字段,作为Select类的对象实例
select_province_type = Select(self.driver.find_element_by_class_name('province'))
#检查默认选项是否为'天津'
self.assertTrue(select_province_type.first_selected_option.text == '天津')
匿名用户
2014-09-16
展开全部
verifySelectedLabel 比较选择的文本
verifySelectedValue 比较value
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式