Set 网页 落下

Set 网页 落下构建块用于将已经打开的浏览器窗口中的下拉菜单设置为特定索引或值。见 落下s 视频在学习中心中的用法示例。请注意,此功能块仅适用于以前使用  开始 网页 Browser 阻止其“子”窗口。

完全展开,“设置Web下拉列表”块显示 以下属性:Set-Web-Dropdown-1

 

块标题(“设置Web下拉列表”)

标题中的绿色输入连接器用于触发块 start executing.

成功设置下拉菜单时,标题中的绿色输出连接器将触发。

可以双击该块的标题(“ Set 网页 落下”),然后输入新的标题。

选择 Web Dropdown

此属性包含要设置的下拉Web元素的定位符。

可以通过右键单击属性并选择“捕获新的Web元素”来捕获Web元素定位器。

一旦 设置后,可以通过右键单击并选择“编辑Web元素”来编辑Web元素定位器。看到许多不同 学习中心视频示例 of how this works.

可以通过右键单击来清除该属性 并选择“清除网络元素”。

行动

选择是使用值,文本还是索引来设置下拉菜单。

过滤

如果选择了“按值设置”或“按文本设置”,请定义一个过滤器,以选择值或文本 必须见。例如,将下拉菜单设置为文本以“ Automation”开头的项目。

筛选值

过滤器使用的值。

未找到

如果在超时之前未找到下拉Web元素,则此绿色输出连接器将触发(请参见下文)。通常用于分支执行流程或通过将案例链接到案例来显式使案例失败。  失败  block.

默认超时

如果未选中“默认超时”属性复选框,则超时值为10秒。如果选中了“默认超时”属性复选框,那么在流设置中选择的“默认超时”值将适用。

超时

在放弃并触发“未找到”之前,搜索下拉式Web元素所花费的最长时间(请参见上文)。

注意: 所有情况都有一个“全局超时” 在“设置”面板中进行配置。这与单个构件的超时无关。但是,跑步 如果案例的运行时间超过全局超时时间,则会自动取消该案例。

源元素

通过设置此属性,将限制Web元素定位器仅在源元素内部工作。

例如,如果在上一个构建块中通过将表Web元素设置为源元素而找到了表Web元素,则可以仅在该表中搜索文本。

浏览器窗口

通过设置此属性, 构建块将使用特定的浏览器窗口。

使用发生

如果发现多个文本,请选择要使用的文本。

选择“全部”以遍历所有事件。通过选择“全部”,将显示子属性“当前索引”和“已完成”(请参见下文)。

计数

该属性包含找到的与上面的定位符匹配的Web元素的总数。

等待DOM变更

延迟对下拉式Web元素的搜索,直到在特定时间段(例如3秒)内页面DOM没有更改为止。

等待javascript中的幕后更新时,这很有用。无论此复选框如何,等待最多30秒后都会执行该操作。

等待超时

在继续操作之前,DOM必须保持不变的秒数。

等待请求

延迟对下拉Web元素的搜索,直到在特定时间段(例如3秒)内没有活动的XHR请求。

在等待发生XHR的幕后更新时,这很有用。一些企业Web应用程序在幕后大量使用XHR和DOM更改,甚至切换现有的 button 带有新标签的标签。这包括Microsoft 动态365和Salesforce。

无论此复选框如何,等待最多30秒后都会执行该操作。

等待超时

在继续操作之前,没有XHR请求必须处于活动状态的秒数。