做Android 手机软件测试bug管理工具需要掌握哪些工具

做软件测试还是 Android 开发有前途? - 知乎9被浏览5499分享邀请回答1添加评论分享收藏感谢收起4添加评论分享收藏感谢收起查看更多回答当前位置:
手机软件测试之Android客户端的适配测试
发布时间: 17:40:34 &&&&阅读次数:10442次&&&&评论数:0次
现在我们手机客户端分为IOS客户端和Android客户端,IOS客户端专为苹果手机使用,由于价格的关系,相比之下大多人使用的都是Android客户端的手机,因此在开发手机软件的时候都有Android版本,下面我们就来了解下之Android客户端的适配测试的有关知识。
在中:我们需要尽量逼真用户的使用场景、作为产品的第一用户来使用来测试。适配测试:主要是从手机分辨率和系统版本两个方面入口;结合最开始我给大家看的几个图,可以总结出我们在日常测试中的需要覆盖的范围。
(1)手机分辨率:320*240、480*320、800*480、854*480、960*540等;
(2)手机网络:要覆盖到wifi2G3G、netwap、电信移动联通,所有可能的组合进行测试。
原则:尽可能全面覆盖用户的使用场景,测试用例中需要包含不同网络排列组合的各种可能;
(3)手机系统覆盖:2.3.*、2.2、4.0;在测试计划中:需要安排单独的时间用于android不同系统的兼容性测试,包括2.0以下版本和3.*、4.0版本等;
(4)测试用例—跟手机之间的交互性测试点:
◆客户端界面在不同大小手机屏幕的展现、横竖屏展现;
◆手机控件触发:触屏按钮、滚球、按键;有些情况:在对话框手机系统会自动添加:取消按钮。要注意取消按钮的测试:有些需要开发进行按钮处理。
◆安装、卸载【重复安装与卸载】—-安装、卸载:手机内配置项的写、读、和删除;
◆手机事件交互性适配及状态保持:
后台运行后—–是否记忆当前状态;多程序交叉后台运行;
闹铃、接电话看短信等—–是否会记忆当前状态,程序能否正常进行;
待机小段时间、待机很长时间—-是否正常运行,并记忆当前状态
断电、中途关机—–是否记忆当前状态;
手机快捷键的处理:拨电话键、挂电话键、回退键、home键:客户端在中途使用过程这些键的响应处理。
拔插手机数据线—–对正在使用的客户端的影响中途按手机拍照键、打开手机音乐播放器:比如手机音乐播放器对Android客户端语音搜索的影响;拍照对手机条形码搜索的影响;
Android客户端除了适配测试外,还有哪些测试范围
(1)Android应用的测试范围
(2)稳定性测试:需要根据应用程序的大小和复杂度来定义稳定性衡量指标;比如:只有一个acitivtiy用于显示helloworld的应用,其稳定性和一个复杂应用的稳定性指标是不同的。在确定指标之前,可以先对自己测试的应用进行多次摸底,求平均定义。
除了适配测试外,还有其他的测试要求,在测试的时候建议测试人员要细心才能发现存在的问题。此外,如果你是专业的手机软件测试人才,一品威客网上有提供各种手机测试任务,您可以通过领取这些任务而获得一定的金钱赏金。
本文地址:来源:一品威客,转载须经版权人书面授权并注明来源
小编介绍:是一品威客资深小编,从事编辑工作多年,创作和整理了近万篇优质文章。如果您对“手机软件测试之Android客户端的适配测试”有其它疑问或见解,可以联系,共同探讨,相互学习,可以通过下面的方式与之联系。
擅长领域:
软件测试微博
软件测试QQ
软件测试博客
软件测试QQ群
软件测试相关文章
我们提供的,不仅仅是资讯。免费注册一品网会员,您可以——
成为雇主 百万威客为您解决难题!
多方案 低价格 价格由您定!
成为威客 凭技能 ,赚取真金白银!
威客时代,轻松赚钱,首选一品威客网!
免费注册会员
相关任务推荐
¥&&&0个人交稿
¥&&&0个人交稿
¥&150&&0个人交稿
¥&150&&0个人交稿
¥&100-1000&&6个人交稿
VIP经验分享&|&赚钱故事
唐美硕,中国认证设计师,北京意美硕品牌设计有限公司创始人。简单来说,意美硕=品牌定位+品牌卖点塑造...
每个创业的背后都有一个故事,对我们这群没有背景只有背影的年轻人,我们的故事更是一个无法用语言形...
重庆斯骏科技有限公司成立于2013年11月,是一个年轻的互联网科技企业,也是重庆最具影响的...
编者按:她是一品威客网两届原创表情设计大赛的二等奖得主;她曾就职于一动漫公司,现在是专职...
热门关注TOP10Android手机测试工具交流文档_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
Android手机测试工具交流文档
总评分4.3|
浏览量333857
用知识赚钱
&&Android手机测试工具交流文档
阅读已结束,下载文档到电脑
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,方便使用
还剩36页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢1、Monkey是 SDK自带的工具,在测试过程中会向系统发送伪随机的用户事件流,如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行,也有日志输出。实际上该工具只能做程序做一些压力测试,由于测试事件和数据都是随机的,不能自定义,所以有很大的局限性。2、MonkeyRunner也是Android SDK提供的测试工具。严格意义上来说MonkeyRunner其实是一个Api工具包,比Monkey强大,可以编写测试脚本来自定义数据、事件。缺点是脚本用来写,对测试人员来说要求较高,有比较大的学习成本。3、Instrumentation是早期提供的Android自动化测试工具类,虽然在那时候也可以对Android进行测试,但是Instrumentation允许你对应用程序做更为复杂的测试,甚至是框架层面的。通过Instrumentation你可以模拟按键按下、抬起、屏幕点击、滚动等事件。Instrumentation是通过将主程序和测试程序运行在同一个进程来实现这些功能,你可以把Instrumentation看成一个类似Activity或者Service并且不带界面的组件,在程序运行期间监控你的主程序。缺点是对测试人员来说编写代码能力要求较高,需要对Android相关知识有一定了解,还需要配置AndroidManifest.xml文件,不能跨多个App。4、UiAutomator也是Android提供的框架,基本上支持所有的Android事件操作,对比Instrumentation它不需要测试人员了解代码实现细节(可以用UiAutomatorviewer抓去App页面上的控件属性而不看源码)。基于,测试代码结构简单、编写容易、学习成本,一次编译,所有设备或模拟器都能运行测试,能跨App(比如:很多App有选择相册、打开相机拍照,这就是跨App测试)。缺点是只支持SDK 16(Android 4.1)及以上,不支持Hybird App、WebApp。5、TestWriter是上海博为峰结合多年为企业做测试服务的经验所研发的一款具有自主知识产权的自动化测试工具,跨Web、、iOS三大平台,为企业用户提供真正的低成本、高效率的自动化测试,引领自动化运用由层面向业务层面转变。用户可在TestWriter中通过统一图形化界面轻松创建测试计划,并驱动执行引擎完成自动化测试任务,有效降低了测试人员能力要求及脚本维护量,让自动化测试更简单,更专注于业务。1、完全零编码TestWriter引入对象库,支持对页面元素的智能分析,自动生成操作对象库,或通过简单的点击生成操作对象库;2、图形化界面通过图形化界面,对测试对象、测试步骤、用例等层层封装映射,清晰理清业务关系;业务变动、界面调整时仅需修改相应业务库内容;3、简单易操作支持分布式测试,通过拟定计划,自动匹配测试环境并分配执行机器,无需测试人员干预,轻松实现自动定期回归;4、结果更直观实时查看执行情况,自动测试结果,并对错误步骤进行问题分析及错误时UI截图。}

我要回帖

更多关于 软件测试常用工具 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信