全部产品

录制脚本

更新时间:2020-08-10 11:38:40

使用在线录制功能,通过Web页面在远程设备安装应用,录制操作步骤,并存为测试脚本。

前置条件

  • 已创建目录用于保存脚本,具体操作参见:新建脚本目录
    说明:如未创建任何目录,则脚本默认保存至根目录。
  • 已打开移动测试控制台页面。具体操作参见:打开控制台页面

操作步骤

概述

步骤1:安装应用。在指定设备上安装指定应用。
步骤2:新建脚本。将后续操作步骤的录制保存为指定脚本。
步骤3:录制步骤。编辑功能验证的逻辑。

步骤1:安装应用

1:在移动测试服务控制台页面:

  • 打开“用例管理”页签;
  • 在应用下拉列表中,选择进行录制的应用;
  • 单击“在线录制”按钮,打开“在线录制”右侧栏。

用例管理

2:在“在线录制”右侧栏:

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

在线录制

3:在应用安装对话框:

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

安装对话框

说明:本文以单击“开始安装”按钮为例。

4:应用安装完成后,进入App模拟页面,并开始计算使用时长。

App模拟页面

说明:后续如需退出在线录制,单击“退出”按钮。

App模拟页面说明

App模拟页面用于在Web页面模拟移动终端的App操作。

App模拟页面

1-系统设置工具框:用于模拟常用系统功能。

控件 说明
高清 切换App界面为高清/普清。
坐标 开启“坐标”开关键,鼠标移动至App界面上方,显示坐标。
锁屏 将移动设备锁屏。
旋转屏幕 将移动设备横屏显示。
进入设置 打开系统设置页面。
进入应用管理 打开应用管理页面。

2-触屏操作工具框:用于模拟移动设备的触屏操作。

控件 说明
输入 打开文本对话框,模拟用户交互,输入信息。
清空输入 清空已输入内容。
重启应用 重启应用,不清理缓存。
重启应用(清缓存) 重启应用,并清理缓存。
上滑/下滑/左滑/右滑 滑动屏幕。说明:在App界面点击鼠标左键,模拟屏幕点击操作。

说明:拖动上方“十”字,可移动工具框。

3-系统按钮:用于模拟Android系统按钮。

步骤2:新建脚本

1:在在线录制页面:

  • 单击“新建脚本”按钮,打开“新建脚本”右侧栏,将录制操作存储为新脚本。
  • 单击“选择已有版本”按钮,打开“选择脚本”右侧栏,将录制操作覆盖指定脚本。

新建脚本

说明:本文以新建脚本为例。

2:在“新建脚本”右侧栏,输入脚本信息:

参数 说明
用例库版本 用于指定用例库版本号。
说明:用例库版本需预先设置,具体操作方法参见:管理用例库版本
脚本名 用于指定脚本的名称。
【数据类型】字符串
【取值范围】2~50字符
【字符类型】中文、大小写字母、数字、下划线和短横线。
目录 用于指定脚本保存路径。
说明
- 目录需预先设置,具体操作方法参见:新建脚本目录
- 如未创建任何目录,则脚本默认保存至根目录。
- 支持输入关键字,模糊查询已有目录。
脚本描述 用于输入脚本描述。

新建脚本

3:单击“确定”按钮,进入脚本录制页面。

步骤3:录制步骤

1:在脚本录制页面,单击“开始录制”按钮,即可录制操作步骤。
2:在“脚本步骤”页签,逐一添加操作步骤。
说明:由于App启动/页面加载需要一定时间,且只有在页面控件完全加载后,才能进行操作录制,所以,如涉及App启动或页面跳转,建议增加“等待”步骤。
3:(可选)如存在用户交互的场景,在“参数设置”页签,设置输入参数。
4:(可选)如需增加回放成功率,建议在“编辑Xpath”页签,设置控件树。
5:单击“停止录制”按钮,完成操作步骤录制。
6:单击“回放全部”按钮,验证操作步骤。
7:单击“保存/另存为”按钮,保存脚本。