使用说明
1 基本的拾取操作
1.在可视化组件的右上角的拾取按钮,如图所示。
2. 设计器首先会最小化,并切换回上一次操作的应用程序中(如本例的谷歌浏览器)
3. 同时当鼠标在界面移动时会出现蓝色的框,如果你要操作哪一个界面元素,将鼠标悬浮在界面元素上,并出现蓝色的框就代表可以拾取了
4. 桌面左上方或右下方会显示当前选择控件的预览图、坐标位置、选择区域及拾取模式,大部分情况下无需手工选择拾取的模式,拾取器会自动去判断拾取的控件是属于C/S还是B/S或其他类型,如有不准确可以手工通过快捷键改变拾取模式。
5. 当确定好需要拾取的界面元素时,在蓝框中点击“鼠标左键”,即可完成界面元素的拾取操作,同时切换回设计器界面,可视化组件中显示预览图、右侧显示控件的属性,即代表拾取成功,可以进行后续操作。
2 注意事项
拾取切换
在点击“拾取”按钮后,设计器会最小化,并切换到之前操作的窗口界面中,所以,如果你需要拾取某个窗口中的界面元素,可以先打开该应用窗口,然后再在设计器中点击“拾取”按钮,这样会比较快捷。
拾取不了
如果你点击“拾取”切换窗口界面后,在任何界面都无法显示蓝色框体,请先排除环境问题,如安装是否使用管理员权限安装 / 安装时是否有关闭杀毒软件 / 是否将程序加入杀毒或管控软件的白名单中,以此重新安装再进行尝试。
拾取不了Google和Firefox Google和Firefox浏览器
需要先加载插件,加载完成后重启浏览器即可拾取
3 拾取技巧
多层菜单拾取
当遇到下图这种多层联级菜单时,很多同学会遇到一个问题,就是想点击菜单内的按钮,但是在拾取状态下一点击菜单,就完成拾取了,始终拾取的是菜单,怎么也拾取不到菜单内的按钮。
可以利用快捷键为"F2"的拾取开启关闭功能,步骤如下所示。
1. 按下F2,暂时先关闭拾取,点击拉出下一级菜单目录再开启拾取目标控件。
2. 再按F2开启拾取,拾取目标控件。
3. 拾取成功。
图片拾取
市面上应用程序繁多,不同的结构不同的框架不同的安全级别等等,导致有些应用程序是没法进行控件拾取操作的,如下图,想进行点击登录按钮的操作,却没法拾取“登录”按钮,拾取蓝框始终在最外层。
但是不能拾取控件是不是就意味着不能对该应用程序进行操作呢?并不是,我们还可以使用图片拾取的方式来进行自动化操作。
就以上图的QQ登录为例:
(1)【鼠标点击】组件进入拾取状态
(2)按下“F5”切换为“图片拾取”模式
(3) 等待3秒,鼠标将变为截图图标,通过截图的方式将“登录”按钮截图下来
(4)完成图片拾取,运行【鼠标点击】组件即可完成点击的操作
使用注意事项:
(1) 图片识别只有在控件不能拾取的情况下再进行使用,因为一定程度上会受到不同电脑不同分辨率导致图片大小不一的影响 ;
(2)图片识别是默认开启模糊匹配的,可以通过调整匹配相似度来增加容错率,比如匹配相似度为0.85即代表85%,如果需要完全精确匹配,可关闭模糊匹配;
(3) 也可以通过设置XY偏移量,来完成图片点击的操作。
3 json格式自动化
拾取类组件,属性表支持json格式自动化。
(1)双击属性表,弹出编辑框
(2)在编辑框中中点击json按钮,可以自动格式化
(3)若属性表内容中json格式错误,在打开的窗口中点击json按钮,则提示格式错误,并标注解析错误的位置。
使用说明
本文2024-09-23 01:02:54发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-143427.html