landizlan 2013-02-01
最近无意间关注了几款无线app自动化测试的产品(http://www.36kr.com/p/201041.html ),把自己前段时间搞的app上传进行了测试。
自动化测试是一个永恒的话题,解放劳动力,避免简单的重复操作,尤其是目前android市场中手机品牌和种类很多(品牌不同,系统版本不同,屏幕大小和分辨率不同),要想人肉全部覆盖,实在是一件痛苦的事情。
易测云(www.yiceyun.com)
面向移动app开发者和测试者的云测试服务,东软旗下产品。
1、自动化功能测试(提供了eclipse录制脚本的插件)
2、适配测试
3、性能数据反馈(CPU、开机时间、电池温度等)
觉得这个测试服务,优点在于测试的录制插件,能够实现一次录制,然后一直跑,其实就是自动化测试的思想。
Testin(http://www.testin.cn/portal.action?op=Portal.index)
一个专门提供测试服务的公司,云测网络科技出品,个人觉得这个最好用。
1、兼容性测试
A、安装卸载测试(在特定的机器上面,能否正常的安装和卸载)
B、遍历测试(自动识别页面中可执行的功能,实现遍历操作)
C、运行期间稳定性测试(随机性压力)
D、UI适配测试,测试页面在不同机器(不同分辨率、不同尺寸)的渲染情况,提供截图和分析等功能
2、功能测试
A、自定义测试用例脚本上传
B、执行结果判定
3、性能测试
A、启动时间(app的启动时间)
B、内存和CPU的消耗情况
C、网络流量消耗情况
D、电池温度情况
结果展示友好,如果有一款机器适配不好,还会把能够影响的客户展示出来(数据来自于友盟)。
百度移动云测试中心(http://mtc.baidu.com/mtc/?pname=mainpage )
一看就知道,百度旗下的产品,提供两个核心的功能,云测试和云调试。
云测试:一键提交,多设备、多系统自动化测试(功能点和testin类似,四个方面)
云调试:提供真机,远程可视化测试,方便调试
其他:
公司内部产品一(kelude平台Athrun平台)主打智能遍历测试、猴子乱点测试、自动化测试用例操作。
公司内部产品二(无线团队的摩天轮),无线测试实验室,功能比较齐全。附一个测试结果。