Advertisement

Web元素定位方法:用于省、市、区select下拉框类型

阅读量:

如何识别页面中下拉框类元素,例如收货地址页面中的地区选择控件

在这里插入图片描述
在这里插入图片描述

一、分析:
页面中的元素通常存在两种基础交互方式,即通过click()函数实现点击操作以及利用send_keys()函数完成内容赋值。
然而,通过实际测试可以发现,上述两种操作方式均无法适用于下拉框这类特殊元素。

二、解决方法: 省、市、区三级下拉框属于网页中的特定元素类型。在处理过程中,首先需要准确定位省级元素,并将其强制转换为下拉框对象。完成类型转换后,可调用下拉框所提供的select_by_visible_text方法,依据其显示的文本内容进行选项的选择。该方法能够根据用户所见的文本信息精准匹配并选中对应选项。

select的三个方法

复制代码
    Select(sheng).select_by_visible_text() #通过索引进行选择
    Select

全部评论 (0)

还没有任何评论哟~