设置文本
设置文本
描述:在指定应用或者网页的输入框、文本框、搜索框等元素中设置文本
注意
仅支持对可拾取控件进行设置文本操作,对不可拾取控件输入文本应当采用【鼠标点击】+【模拟按键】方式
属性说明
通用属性
- 前置延时 - 组件功能执行之前等待的时间,单位为“毫秒”
- 后置延时 - 组件功能执行后等待的时间,单位为“毫秒”
- 备注- 组件备注说明,以便于理解和快速定位
- 等待 - 设置时间内的多次尝试,单位为“毫秒”
拾取UIA模式:

窗口属性
- 标题 - 记录拾取的控件所在的窗口标题信息,可__*__号匹配
- 类 - 辅助标题的定位属性,可能存在多个相同标题,此时再判断类是否一致
- 类型 - 无效参数,已舍弃
- 搜索等级 - 多层级查找对应的子窗口的类
目标属性
- 文本 - 要设置的文本内容
- 输入类型 - 自动化接口输入、模拟按键输入、模拟剪切板输入
注意
- 自动化接口输入- 不占用键盘按键,调用后台接口实现输入
- 模拟按键输入- 模拟人工操作键盘按键逐个字符输入
- 模拟剪切板输入- 模拟复制粘贴操作,将内容粘贴到目标文本框
- 输入前点击 - 输入前模拟鼠标进行点击操作
- 名字 - 目标元素的标识符,通常是元素的可见文本或标签
- 序号 - 目标元素在父级元素的子元素列表中的位置顺序
- 路径 - 层级结构中的唯一标识路径,可以帮助准确定位元素
拾取CS模式:

目标属性
- 文本 - 要设置的文本内容
- 输入类型 - 自动化接口输入、模拟按键输入、模拟剪切板输入
- 输入前点击 - 输入前模拟鼠标进行点击操作
- 类、实例、类名、名字、高级、唯一标识、值、位置、大小、单击、类型、扩展类型、句柄 - 定位元素的属性
窗口属性
- 标题 - 记录拾取的控件所在的窗口标题信息,可__*__号匹配
- 类、位置、大小、类型、扩展类型、句柄 - 辅助标题的定位属性
拾取SAP模式:

输入属性
- text - 要设置的文本内容
窗口属性
- 标题 - 记录拾取的控件所在的窗口标题信息
- 区域 - 仅记录拾取时元素大小参数
目标属性
输入类型 - 自动化接口输入、模拟按键输入、模拟剪切板输入
输入前点击 - 输入前模拟鼠标进行点击操作
名字、文本、类型、列名、行号、标识 - 定位元素的属性
拾取JAVA模式:

目标属性
- 文本 - 要设置的文本内容
- 输入类型 - 自动化接口输入、模拟按键输入、模拟剪切板输入
- 输入前点击 - 输入前模拟鼠标进行点击操作
- 元素属性、JVM应用名、JVM标题、JVM类名 - 定位元素的属性
窗口属性
- 标题 - 窗口的名称
- 程序、类 - 定位元素的属性
拾取IE浏览器:

目标属性
- 文本 - 要设置的文本内容
- 窗口标题 - 拾取元素的IE窗口标题,支持通配*
- 标签名 - 元素的标签
- 查找路径 - 元素的属性
- 标题 - 拾取元素的网页窗口标题
- 网址 - 拾取元素页面的url,支持通配*
- 查找模式 - 精确:只在当前网页查找拾取的元素,模糊:遍历全部网页查找拾取的元素
拾取chrome、firefox、edge、qihoo、360企业安全浏览器、360安全浏览器、360极速浏览器、360极速浏览器X、奇安信可信浏览器、紫鸟浏览器模式:

目标属性
- 文本 - 要设置的文本内容
- 输入类型 - 自动化接口输入、模拟按键输入、模拟剪切板输入
- 输入前点击 - 输入前模拟鼠标进行点击操作
- 标题 - 目标元素所在窗口的标题信息,支持通配*
- 网址 - 目标元素所在窗口的网址信息,支持通配*
- 索引 - 在找到的第几个元素上执行操作,一般为 0,即找到的第一个元素
- 类型名称 - 目标元素的类型名称
- 属性表 - 目标元素的 selector 与 xpath 等属性,可双击或点击右侧按钮进入属性编辑模式
窗口属性
- 区域 - 拾取时元素的位置及大小
使用示例
场景示例
在艺赛旗社区登录界面输入账号密码,进行登录操作。

1、添加【打开浏览器/网页对象】组件--->浏览器类型选择‘edge浏览器’--->网址栏中输入艺赛旗社区网址。

2、添加【设置文本】组件--->点击拾取按钮在网页中拾取账号输入框,在键值中输入登录账户。

3、添加【设置文本】组件--->点击拾取按钮在网页中拾取密码输入框,在键值中输入账户密码。

4、添加【鼠标点击】组件--->点击拾取按钮在网页中拾取登录按钮。

输出结果
通过【设置文本】组件在艺赛旗社区登录界面输入账号、密码,成功进入艺赛旗社区,输出:Succeed!
