如何用「记一步」添加步骤
如何用「记一步」添加步骤
不想在节点里一个个填坐标和元素?直接在目标应用上点一下,让程序把这一步记下来。
适用场景
- 界面上的按钮、列表项想点一下就把这一步加进任务
- 不确定某个位置该怎么写参数,先记下来再调
- 弹窗上的按钮 —— 弹窗在 uiautomator 里是看不见的,手工填很容易错
步骤
1. 打开任务编辑
在「运行」页打开要编辑的任务。
2. 点「记一步」
步骤区会打开取点模式,屏幕上出现一个悬浮条。悬浮条上有已记步数。
3. 切到目标应用
悬浮条会跟着你到别的应用,不用回 App。
4. 点一下或划一下
提示写的是「去目标应用点一下或划一下,自动补上这一步」:
- 点一下 → 记成一次点击
- 划一下 → 记成一次滑动
每记一步,悬浮条上的计数加一。
5. 记错了就撤销
悬浮条上有「撤销」,撤掉最后一步。
6. 回 App 点保存
回到任务编辑页,提示「已添加 N 步,点保存生效」。不点保存不会写进库里 —— 这一步不能省。
记下来的步骤长什么样
| 显示 | 含义 |
|---|---|
| 点击 (通讯录) | 认出了落点是「通讯录」,之后按元素找,换分辨率也能点中 |
| 点击 (686, 872) · 仅坐标 | 那一处没有可识别的元素(自绘按钮、图片),只能记坐标;换设备可能点偏 |
| 点击 (未选择位置) | 刚加进列表、还没选位置 —— 这种步骤跑不起来,要补位置 |
带「仅坐标」的步骤要留意:它记的是这台手机这个分辨率上的像素点。
注意事项
- 需要无障碍服务和屏幕截图权限,没开会提示「取点服务未就绪」
- 记一步时屏幕只轻微压暗(约 20%),能看清目标界面才点得准
- 弹窗上的按钮:先切到弹出弹窗的那个应用,点悬浮条「记一步」,在弹窗上点一下,再点「完成」回来
- 记完的步骤和手工加的步骤一样,可以继续改参数、调顺序