这个可以在网上下载:http://mtc.baidu.co/?pname=replayhome
百度MTC录制回放客户端使用说明
目录
一.录制回放客户端简介...2
二.使用步骤...2
1.准备工作...2
2.录制脚本...3
3.运行脚本...6
4.提交至云测试...7
三.客户端更新...10
四.升级日志...12
五.遗留问题...13
六.已知问题...13
七.反馈渠道...13
录制回放客户端是为Android开发者提供的自动化脚本测试工具,基于控件进行录制回放操作,使得测试准确性更可靠。主要功能如下:
录制脚本:既可以录制脚本又可以编辑脚本,支持单次录制多个脚本
运行脚本:本地单机运行脚本,提供运行截图和运行日志
提交至云测试:单次提交云端多机型回放,支持最多20min的脚本时长
Ⅰ下载客户端并解压缩(http://mtc.baidu.com/?pname=replayhome)
Ⅱ登录客户端
如果您是百度账号,需要先注册成为百度开发者才能成功登录客户端。请点击此处补填开发者信息
Ⅲ将手机连接至电脑
百度MTC录制回放客户端目前仅支持Android测试,录制脚本和本地运行脚本功需要您手机与电脑连接成功。因此,需要提前做2项准备工作:
至少有一台Android手机连接至电脑
电脑已安装手机驱动(百度手机助手/豌豆荚/91手机助手等显示手机连接成功,则表示手机驱动已安装成功)
客户端左下角会展示手机连接情况,如下图
Ⅰ单击“选择应用”选择要录制脚本的APK,默认自动生成对应的脚本集文件,您也可以自己选择脚本集的存储路径
注:脚本集为一个脚本工程xml文件,一个脚本集可以录制多个脚本,方便脚本文件的管理
Ⅱ点击“下一步”稍等片刻进入脚本录制界面;单击“新建脚本”新建多个脚本,或者直接单击“开始录制”进入脚本录制过程
注:此时客户端正在安装测试用例,请确保弹框消失后再点击手机屏幕开始录制
Ⅲ录制完成点击“停止录制”,客户端同时自动保存脚本文件。同时,录制停止后也可以对脚本文件进行删除、截屏、sleep等编辑.录制完成单击“下一步”即可直接在单机运行脚本
Ⅰ选择要运行的脚本文件
Ⅱ单击“下一步”即开始运行脚本,注意看手机屏幕回放是否符合预期;回放成功可以查看运行截图对比,回放失败会提供错误信息
4.提交至云测试
该功能模块目前处于公测阶段,每天会发放200枚邀请码,先到先得,欢迎体验!
Ⅰ打开要云端回放的脚本集,选择要提交云端的脚本文件
注:为了真机资源的有效利用,请本地运行成功后再提交云端
Ⅱ选择云端回放的机型
Ⅲ单击“下一步”则提交成功,等待云端回放结果即可。单击右上角用户名下拉列表框中“我的测试列表”即可查看云端执行进度
当客户端有更新时,开启客户端会弹框提示是否要更新,如下:
选择确定将开始更新客户端,如下:
此时,可能会弹框提示如下,请选择“OK”选项,即可完成更新
更新完毕,选择“重启”则客户端更新生效。
v1.0.7版功能更新: (2013年8月21日)
1、修复部分用户登录自动跳转的问题
v1.0.6版功能更新: (2013年8月20日)
1、修复部分用户登录不成功的问题
2、云端回机型选择范围扩大至所有手机
3、每日发放邀请码数量增加至200
v1.0.5版功能更新: (2013年6月28日)
1、支持webview
2、支持ClickInList语句(多排列表点击)
3、新增启动界面
v1.0.4版功能更新: (2013年5月17日)
1、修复若干bug,极大提升脚本回放成功率
v1.0.3版功能更新: (2013年5月15日)
1、支持Android 4.2
2、支持长按
3、支持IE浏览器代理
4、修复若干bug
v1.0.2版功能更新: (2013年4月19日)
1、支持一键生成Eclipse测试工程
2、支持系统按键(“添加动作”中)
v1.0.1版功能更新: (2013年3月27日正式对外发布)
1、基于控件录制、运行脚本
2、脚本可录制可编辑,可单次录制多个脚本
3、录制脚本支持添加动作、添加断言、删除脚本/动作、添加屏幕截图、设置操作间隔时间等操作
4、运行脚本提供截图和运行错误日志
5、运行脚本不受系统版本和分辨率的限制
6、云测试目前还在公测阶段,每日发放50枚邀请码供开发者体验
7、支持1次提交多个脚本至云测试,最长支持10min的脚本时长,最大截图张数100张,每日提交次数2次
这部分遗留问题会在版本迭代中逐步解决或支持:
[录制部分]
部分游戏类APK录制点击是基于坐标,并非基于控件
比较随意的划屏操作录制不准确,回放会有偏差
[运行部分]
受手机网络不稳影响,回放结果可能不稳定,建议录制脚本时Sleep时间适当加长
非全屏窗口截图为当前窗口,而非整个手机屏幕
录制过程中调用其他应用或者系统应用暂不支持录制(如调起系统播放器、回放需选择要使用的应用程序菜单等)。
签名不一致且无法提供签名的系统级应用/代码中检查重签名的应用暂不支持录制。
操作涉及多点操作暂不支持(如双击放大等操作)。