网页对话框

组件介绍

自动处理网页弹出的系统对话框

截图

属性说明

必填项
属性名称 类型 默认值 说明
选择按钮 下拉选项 打开 需要点击系统对话框的按钮
● 确定:点击确定按钮
● 取消:点击取消按钮,关闭对话框
选填项
属性名称 类型 默认值 说明
输入内容 字符串/列表 选择按钮选择「确定」时生效需要输入的内容
仅对有输入框的对话框生效
输入方式 下拉选项 自动化接口 选择按钮选择「确定」时生效
输入内容调用的输入方式:
● 自动化接口:使用系统自带的自动化输入接口进行输入
● 模拟键盘:模拟人工在键盘上的操作进行输入
● 剪切板:输入剪贴板的内容
请根据实际情况选择输入方式
窗口加载超时 数字 5 等待对话框出现的时间,
如果超过设定时间未出现则组件执行失败
空自动填写 5 默认超时时间,单位秒
浏览器对象 对象 打开网址」、「激活流程器窗口」容器组件的返回值
需要操作的浏览器对象,为空默认使用当前激活的浏览器窗口
返回值

组件示例

  1. 网页对话框选择按钮确定,输入内容 “测试“,其他选项默认

  2. 运行结果:在输入框中输入测试字样并点击确定按钮

名词解析

  • 系统对话框:浏览器通过 alert()、confirm() 和 prompt() 方法向用户显示消息的对话框。系统对话框标题显示为此网页显示,无此标题的非系统对话框,具体分类及样式如下

    • alert 警示框 警示框经常用于确保用户可以得到某些信息。当警告框出现后,用户需要点击确定按钮才能继续进行操作。

  • confirm 确认框 确认框用于使用户可以验证或者接受某些信息。当确认框出现后,用户需要点击确定或者取消按钮才能继续进行操作。

  • prompt 提示框 提示框经常用于提示用户在进入页面前输入某个值。当提示框出现后,用户需要输入某个值,然后点击确认或取消按钮才能继续操作。

注意事项

  • 网页操作目前支持 Chrome、IE、Edge、360 及 Firefox 浏览器,除 IE 浏览器外其他浏览器都需要安装对应浏览器的插件,具体操作详见浏览器插件安装说明

  • 此组件可以不放到容器组件中,「浏览器对象」为空时操作对象默认为当前打开的浏览器窗口,非空时为浏览器对象所在浏览器窗口。

  • 浏览器对象是指整个浏览器的对象(如 Chrome 浏览器),非浏览器的某个标签页的对象。

  • 此组件仅适用于系统对话框(标题为此网页显示),系统对话框具体样式详见名词解析。

  • 点击非系统对话框的按钮,可以尝试使用「鼠标点击」组件,「点击范围」选择「当前激活窗口」,「匹配文字」输入要点击按钮的文字;如下图要点击网页的关闭按钮就尝试可以用「鼠标点击」组件,匹配文本输入"关闭"。

  • 推荐在执行此组件前增加等待时间,防止出现未出现对话框导致组件执行失败的问题;也可以在此组件前增加「等待元素出现」组件,元素存在再执行此组件。
Copyright 北京库木塔格科技有限公司 2024 all right reserved,powered by Gitbook该文章修订时间: 2024-09-02 15:41:48

results matching ""

    No results matching ""