设置下拉框
在本节中,我们将指导您如何使用 设置下拉框
步骤。
作用
该步骤用来设置下拉框(下拉列表)的选中项,是网页上用户交互的一种常用形式。
一些常见的使用场景:
- 新闻内容网站选择不同的分类、栏目等。
- 购物网站在下单时选择商品的不同尺寸、型号、颜色等。
- 填写问卷表单时一些问题选择不同的选项。
配置
常规
步骤名称:自定义步骤名称。
元素定位:配置需要操作的下拉框元素的定位,它是一个 XPath 表达式。
- 元素在 IFrame/Frame 内:如果需要操作的下拉框元素属于一个 IFrame 或 Frame 框架内,那需要勾选开启该选项并且配置其 IFrame 自身的 XPath 定位表达式(相对其根节点
<html>
、<iframe>
、<frame>
等标签)。
提示
如果其根节点 IFrame 也嵌套在其它 IFrame 中,那么需要按照顺序,把所有 IFrame 都配置上,直到最外层的 IFrame 为止(其根节点是
<html>
标签)。配置的顺序从上到下,最后一个代表最外层的 IFrame 元素。- 元素在 IFrame/Frame 内:如果需要操作的下拉框元素属于一个 IFrame 或 Frame 框架内,那需要勾选开启该选项并且配置其 IFrame 自身的 XPath 定位表达式(相对其根节点
选择方式:配置用哪种方式来设置下拉框的选项。
按选项内容选择:通过下面的
选择项
来设置下拉框的选中项,需要先选择好哪个选项。按选项位置选择:通过下面的
选项位置
来设置下拉框的选中项,如果选中下拉列表的第一个选项则位置为 1,填入超出列表的数字无效。
高级
执行后延迟:执行设置下拉框操作后,等待的时间。
等待元素出现:执行设置下拉框操作前,先等待要操作的下拉框元素出现,配置等待的最长时间。
提示
默认的等待超时时间是 20 秒,如果需要操作的下拉框元素在网页上加载出现需要很长的时间,那可以调整这里设置更长的等待时间。如果元素提前出现,将会立即执行点击操作,并不会一直等待到时间超时。