谈Android手机客户端的适配测试

发表于:2012-3-21 10:25

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:xiaowan    来源:TaoBao QA Team

分享:

  二、Android客户端的适配测试主要从几个方面覆盖

  在测试中:我们需要尽量逼真用户的使用场景、作为产品的第一用户来使用来测试。适配测试:主要是从手机分辨率和系统版本两个方面入口;结合最开始我给大家看的几个图,可以总结出我们在日常测试中的需要覆盖的范围。

  (1)手机分辨率:320*240、480*320、800*480、854*480、960*540等;

  (2)手机系统覆盖:2.3.*、2.2、4.0;在测试计划中:需要安排单独的时间用于android不同系统的兼容性测试,包括2.0以下版本和3.*、4.0版本等;

  (3)手机网络:要覆盖到wifi\2G\3G、net\wap、电信\移动\联通,所有可能的组合进行测试。

  原则:尽可能全面覆盖用户的使用场景,测试用例中需要包含不同网络排列组合的各种可能;

  (4)测试用例—跟手机之间的交互性测试点:

  ◆安装、卸载【重复安装与卸载】—-安装、卸载:手机内配置项的写、读、和删除;

  ◆客户端界面在不同大小手机屏幕的展现、横竖屏展现;

  ◆手机控件触发:触屏按钮、滚球、按键;有些情况:在对话框手机系统会自动添加:取消按钮。要注意取消按钮的测试:有些需要开发进行按钮处理。

  ◆手机事件交互性适配及状态保持:

  后台运行后—–是否记忆当前状态;多程序交叉后台运行;

  断电、中途关机—–是否记忆当前状态;

  闹铃、接电话看短信等—–是否会记忆当前状态,程序能否正常进行;

  待机小段时间、待机很长时间—-是否正常运行,并记忆当前状态

  拔插手机数据线—–对正在使用的客户端的影响中途按手机拍照键、打开手机音乐播放器:比如手机音乐播放器对Android客户端语音搜索的影响;拍照对手机条形码搜索的影响;

  手机快捷键的处理:拨电话键、挂电话键、回退键、home键:客户端在中途使用过程这些键的响应处理。

  三、Android客户端除了适配测试外,还有哪些测试范围

  (1)Android应用的测试范围

  (2)稳定性测试:需要根据应用程序的大小和复杂度来定义稳定性衡量指标;比如:只有一个acitivtiy用于显示helloworld的应用,其稳定性和一个复杂应用的稳定性指标是不同的。在确定指标之前,可以先对自己测试的应用进行多次摸底,求平均定义。

  总结自己从事客户端测试的经验如上,望对大家有帮助。

22/2<12
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • wangxuemei8Y
    2014-8-13 10:04:40

    很棒,现场才知道 适配测试也不是简单的事啊

  • spf724047682
    2013-6-24 17:30:23

    不错。。。

  • soarsky629
    2012-6-25 10:37:34

    恩,说得很简洁

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号