手机应用软件测试点汇总

 好久没写日志了,之前看到别人好的日志就转载过来,自己很少总结。以后每周五晚上抽时间自己总结一下,时间不等人,下面就开始写自己总结的手机APP测试点。
  1 功能方面
  1.1安装、卸载、启动、运行、清除缓存/数据运行看看是否正常
  1.2交互:运行时接电话、收短信、锁屏、充电、闹铃
  1.3和第三方软件兼容:和同类产品同时运行时候出错,360手机助手、手机管家等是否对软件有非友好提示、限制使用root权限相关功能等。
  1.4所谓错误潜伏在边界,隐藏在角落,所以边界值是必须要重点测试的。为空、超上限、超长内容都有可能导致程序Crash。还有一点就是在边缘的一些功能,可能有的用户都用不到,如分享一个网址,你只看了能不能分享成功,没去这个网站看看是不是自己要分享的内容,不一致跟踪很容易遗漏这种问题。
  1.5等价类:把限制输入的内容分一下类,然后设计进行输入,常用的有特殊符号(@%&/'"[]*_)、null、字母大小写、汉字、数字正负、敏感字等。顺便说一下搜索,输入1或者0容易出现异常。
  1.6安全性:输入SQL语句、代码<%PHP%>、登录错误提示“用户名或密码错误”、输入错误几次后设制等待时间、找回密码验证码最好是6位以上非纯数字并且限制重试的次数、权限控制等。
  2 兼容性方面
  2.1系统版本兼容性,兼容性是手机APP的一大特点,安卓2.1、2.2、2.3、4.0、4.1、4.2版本。低版本容易出现不兼容问题。
  2.2分辨率兼容性,各个分辨率检查软件的UI是否和需求一致。 2.3手机厂商,小米、三星、华为、酷派、oppo、中兴、HTC等。
  3 性能方面
  3.1客户端:关注点就是启动时间、页面加载时间、主要功能占用的CPU、内存、流量、耗电量、电流。与同类产品相比较是否有优势。这里介绍两个工具DDMS里面搜索Displayed关键字就可以看到页面加载时间、emmagee简单易用,可以去网上下载。
  3.2服务器:利用接口对服务器施加压力,重点关注响应时间、吞吐量、并发数、事物通过率等。这里介绍工具有loadrunner(强大)、Jmeter(灵活).
  4易用性方面
  用户的操作习惯,大部分人用右手,所以确定按钮可以放在右边,根据手机页面设计最合适的UI。操作起来简单易懂,不用考虑很多。
  5稳定性方面
  安卓APP的稳定性推荐monkey最合适不过了,通过随机事件流模拟人的操作,对检查程序的内存溢出、空指针有很大的作用。monkey的使用可以参考我写的日志。最好自己公司写个脚本更规范。
  以上是自己总结的,肯定有疏漏之处,谁有好的想法可以写在下面。

最新内容请见作者的GitHub页:http://qaseven.github.io/

时间: 2024-10-01 14:06:40

手机应用软件测试点汇总的相关文章

作为一款手机应用软件,大姨吗已经完成了从0到千万用户的原始积累

作为一款手机应用软件,大姨吗已经完成了从0到千万用户的原始积累.对比市面上众多主打女性经期护理的App,大姨吗的商业化进程来得较早,且其一直毫不避讳对商业化的追求态度. 2013年下半年,大姨吗动作频频,从连获投资到发布<2013中国女性生理健康白皮书>,到与智能数字健康公司PICOOC合作推出智能体重秤,再到购买大姨妈.痛经等多个域名宣布将平台化运作--这被外界很多声音解读为激进式的发展. 与大姨吗的激进式发展较为不同的是,整个移动互联网行业的惯性思维是:对流量的诉求要远远大于对商业化的关注

手机应用软件遇瓶颈 国内复制苹果商店难成功

中国苹果开发者难以承受之痛 "我们为APP Store开发的一款游戏软件估计两个月后就会上线,初步定价在1.99美元."广州千随信息技术公司CEO Camxi昨日对<第一财经日报>表示,手机游戏开发成功只是开始了iPhone淘金路的第一步,游戏在App Store上线后,公司还准备针对海外重点市场做推广,估计每天的花费至少上千美元. "不花钱推广,再好的游戏都可能淹没在已有近20万个应用程序的APP Store海洋里.必须要先推广,抢夺下载量,进而取得很好的下载排

移动互联网催生新需求手机应用软件成消费新宠

移动互联网催生的新型需求 手机应用软件成消费新时尚 3G商用在2009年催热了手机应用软件市场,手机应用软件还将成为2010年新的消费时尚.往后,打造高品质的产品,不仅是实现国产手机二次崛起的关键,同时也是推动中国3G真正走向大众化的保证 ■本报记者 赵海霞 3G全面商用在2009年是业界的一件大事,也正因为中国3G元年,"天翼"."G3"."沃"等词汇扑面而来,很多消费者成为了3G用户. 正如2G时代一样,所有的手机用户在拥有了终端之后,总是希

手机应用软件开发实现方式同普通PC软件一样

首先,我这里说明接口,不是代码里的接口,而是接口项目,如果想错了就不用往下看了. 在手机广泛流行的今天,手机应用也随之越来越多,而且成长的速度也非常快.手机应用软件开发实现方式同普通PC软件一样,也分为BS和CS方式.而采用CS方式,在服务器端大多采用接口的形式提供数据交互(主流数据交互方式有:Json.WebService等),今天要说的就是如何设计接口. 接口作为连通客户端与数据库进行数据流通的桥梁,起着举足轻重的作用,直接影响着程序的效率性.稳定性.可靠性以及数据的正确性.完整性.客户端注

100款手机应用软件植入扣费代码

近日,记者从网秦全球手机安全中心获悉,一个名为"安卓吸费王"的恶意插件正在Android平台上疯狂传播,目前已植入到超过100款手机应用软件之中,最新被植入的应用软件为"Document To Go"(译名:办公助手). 据网秦手机安全专家分析,用户在下载运行该软件后,会被强制订购5元/月的SP业务.3月7日以来,此插件感染量较之上周同期增长了28%,中国以29%的感染率位居首位,而"Document To Go"也迅速成为近期感染比例最高的手机

手机应用软件PK战升级

就在上周,三星电子正式发布了三星应用商店以及三星自主开发的bada智能操作系统:而在此之前,微软也正式推出了Windows Phone 7 Series在线应用商店Marketplace,该应用商店将支持运营商计费和广告商投放手机广告. 与此同时,上周中国电信的天翼应用空间商城也正式上线,初期商城提供游戏.娱乐.阅读.工具等5类应用产品,目前正处于调试阶段的中国联通软件商店 UniStore也已测试上线. 可以看出应用商店已经狼烟四起,火并的热度将前所未有. 手机厂商的集体躁动 据相关统计,苹果

华为Mate9怎么隐藏手机应用软件 华为Mate9隐藏应用方法

华为Mate9隐藏应用方法 将手机解锁成功之后,进入手机主界面,两手指在桌面外扩,就会出现隐藏程序的界面.此时,我们主要点击添加按钮即可以将程序隐藏起来,不被别人看到.当我们需要打开的时候,打开隐藏程序界面,找到对应的应用打开就可以了. 第一步:手机主界面,两手指在桌面外扩. 第二步:隐藏程序的界面. 第三步:打开隐藏程序界面,找到对应的应用打开就可以了.

手机应用软件淘金热:肥了平台瘦了开发者

CNET科技资讯网3月29日国际报道 移动软件 (mobile apps)市场已经成为苹果等公司的摇钱树,但根据In-Stat的最新报告显示,这也意味开发者面临更激烈的竞争. 这份报告显示,随着移动订户更熟悉智能手机的功能,他们下载应用程式的次数也日益增加.苹果可说是奠定了行动软体的标准,所以苹果和自家的App Store吸引最多的下载人数,据统计,iPhone和iPod Touch用户下载应用程式的次数,比其他智慧手机用户多2.4倍.(蓝色线条是程序下载数量,灰色则是删除数量) 然而,In-S

软件扩展这些手机是王者

在人们追求个性化的今天,中规中矩的手机已经不再能吸引所有的消费者了.追求与众不同的手机的人越来越多,而手机厂商在手机外型和功能方面的创新与改进,也使得他们的产品收到了出奇制胜的效果.那么现在本报就将这些"不走寻常路"的手机趋势为您做个汇总.本报记者 吴睿智 应用软件大爆炸 智能手机软件会有飞跃性的增长,将发生在2010年,是为"应用软件大爆炸".操作系统的厮杀,处理器速度提升,都在为手机应用软件的发展提供基础. 代表作:iPhone3GS 苹果iPhone手机总是有