使用在线录制功能,通过Web页面在远程设备安装应用,录制操作步骤,并生成测试脚本。
前提条件
安装应用
1:在指定应用的用例管理页面,选择脚本管理页签。
2:在脚本管理页签:
从用例库版本下拉列表,选择模块所在的用例库版本,或使用默认版本。
说明用例库版本需预先设置。具体操作参见:新建用例库版本
单击在线录制按钮,打开在线录制右侧栏。

3:在在线录制右侧栏:
指定品牌/系统版本/分辨率,筛选录制设备;
在设备列表,选中单选框,指定录制设备。
说明状态为占用的设备,单选框为非活性,无法选中。
单击确定按钮,打开应用安装对话框。

4:在应用安装对话框:
单击开始安装按钮,将指定应用安装到指定录制设备。
单击选择其他按钮,打开选择应用安装对话框,从已上传/已安装应用列表中选择应用,将指定应用安装到指定录制设备。

本文以单击开始安装按钮为例。
5:应用安装完成后,打开在线录制页面,并开始计算在线录制使用时长。
将鼠标滑动至使用时长右侧的帮助按钮,查看剩余免费时长和剩余资源包时长。
在线录制页面的左侧显示已安装应用的终端模拟器,界面说明参见:终端模拟器说明
后续如需退出在线录制,单击退出按钮。
新建脚本
1:在在线录制页面:
单击新建脚本按钮,打开新建脚本右侧栏,将录制操作存储为新脚本。
单击选择已有版本按钮,打开选择脚本右侧栏,将录制操作覆盖指定脚本。
说明选择的脚本需预先设置,具体操作参见:新建/导入脚本

本文以新建脚本为例。
2:在新建脚本右侧栏,填写脚本相关信息。

配置说明如下:
参数 | 说明 |
---|---|
用例库版本 | 用于指定用例库版本号。 说明 用例库版本需预先设置,具体操作参见:新建用例库版本 |
脚本名 | 用于指定脚本的名称。 【数据类型】字符串 【取值范围】2~50字符 【字符类型】中文/大小写字母/数字/下划线/短横线 |
目录 | 用于指定脚本保存路径。 说明
|
脚本描述 | 用于添加脚本的说明信息,便于后续查询回顾。 |
3:单击确定按钮,在在线录制页面的右侧打开指定脚本的编辑器页面。

界面说明参见:脚本编辑器说明
录制步骤
1:在脚本录制页面,单击开始录制按钮,即可录制脚本。
2:在脚本步骤页签,切换录制方式,在脚本编辑器逐一添加脚本步骤。
由于应用启动/页面加载需要一定时间,且只有在页面控件完全加载后,才能进行操作录制,所以,如涉及应用启动或页面跳转,建议增加等待步骤。
脚本录制支持按控件录制/按坐标录制2种录制方式,默认为按控件录制。
关于脚本编辑工具的详细介绍,以及其操作/配置说明参见:录制说明
3:(可选)如存在交互场景,在参数设置页签,设置输入参数。
4:(可选)如需增加回放成功率,建议在编辑Xpath页签,设置控件树。
5:单击停止录制按钮,完成操作步骤录制。
6:单击回放全部按钮,验证操作步骤。
7:单击保存/另存为按钮,保存脚本。
8:单击退出按钮,退出在线录制。

退出在线录制后,返回脚本管理页面,在左侧列表中,按照组织层次显示新建的录制脚本,并在右侧显示其内容。

终端模拟器说明
终端模拟器用于在Web页面模拟终端设备的基本操作。

1-系统设置工具框:用于模拟常用系统功能。
系统设置工具框默认为隐藏状态。
滑动鼠标至终端模拟器左上角快捷按钮
,打开系统设置工具框。
控件 | 说明 |
---|---|
高清 | 切换设备显示屏为高清/普清显示。 |
坐标 | 开启坐标开关键,鼠标移动至App界面上方,显示坐标。 |
锁定屏幕 | 将设备锁屏。 |
旋转屏幕 | 切换设备横屏/竖屏显示。 |
打开应用管理 | 打开应用管理页面。 |
2-触屏操作工具框:用于模拟移动设备的触屏操作。
控件 | 说明 |
---|---|
输入 | 打开文本对话框,向应用的文本框输入内容。例如,用户名/密码等。 |
清空输入 | 清空应用文本框中已输入的内容。 |
重启应用 | 重启应用,不清理缓存。 |
重启应用(清缓存) | 重启应用,并清理缓存。 |
上滑/下滑/左滑/右滑 | 滑动屏幕。 |
在App界面点击鼠标左键,模拟屏幕点击操作。
拖动上方“十”字,可移动工具框。
3-系统按钮:用于模拟Android系统按钮。
脚本编辑器说明
1:状态栏
项目 | 说明 |
---|---|
网络连接 | 显示当前网络链接的状态。 |
使用时长 | 显示当前在线录制的使用时长。使用时长从进入录制页面开始计时。 |
帮助按钮 | 将鼠标滑动至帮助按钮,显示当前账户使用移动测试产品的剩余免费时长和剩余资源包时长。 |
2:
控件 | 说明 |
---|---|
保存 | 用于保存当前脚本。 |
另存为 | 用于将已有脚本另存为新脚本。 |
退出 | 用于退出录制页面。 |
3:
控件 | 说明 |
---|---|
脚本名称 | 用于显示当前脚本的名称。 单击下拉菜单,选择新建脚本或选择其他脚本选项,切换至其他脚本。 |
4:工具栏
控件 | 说明 |
---|---|
开始录制/停止录制 | 用于开始/停止录制操作步骤。 |
回放全部 | 用于在录制完成后,重复操作步骤。 |
刷新控件 | 用于将所有控件恢复至开始录制时的状态。 |
按控件/坐标录制 | 用于切换脚本的录制方式,可支持按控件录制/按坐标录制2种方式,默认为按控件录制。 |
日志 | 用于查看客户端/服务端日志。 |
清空步骤 | 用于清空已录制的操作步骤。 |
5:页签
页签 | 说明 |
---|---|
脚本步骤 | 用于显示录制的操作步骤。 |
参数设置 | 用于设置用户交互的输入参数。 |
编辑Xpath | 用于设置控件树,可增加回放成功率。 |
6:步骤编辑按钮
控件 | 说明 |
---|---|
单步播放 | 用于播放当前操作步骤。 |
下一行插入步骤 | 用于在当前操作步骤后插入步骤。 |
手动编辑 | 用于编辑当前操作步骤。 |
查看截图 | 用于查看当前操作步骤的截图。 |
移除步骤 | 用于移除当前操作步骤。 |
当鼠标滑动至脚本步骤,该步骤的序号变更为移动图标,拖动图标,可自由变更脚本步骤的顺序。
7:脚本编辑工具栏
脚本编辑工具栏包含6个分组:
分组 | 说明 |
---|---|
常用 | 用于模拟终端设备的基本操作。 |
图像 | 用于采用不同方式识别图片控件。 |
自定义 | 用于添加自定义的代码块、步骤或脚本。 |
断言 | 用于判断控件是否存在,或者文本是否符合预期。 |
条件语句 | 用于在操作步骤中,设置条件分支。 |
循环语句 | 用于在操作步骤中,设置循环分支 |
关于脚本编辑工具的详细介绍,以及其操作/配置说明参见:录制说明
在文档使用中是否遇到以下问题
更多建议
匿名提交