Android应用无线测试要点

上午,苏青来问我是不是做ios测试,android测试知道不,想了解一下android的测试,我说我现在2个都做,于是劈里啪啦地敲了一通键盘,然后她说你可以去写博了,good

idea,我先把我想到的要点先罗列一下吧,有兴趣的同学可以参考。

业务测试就不说了,主要针对android客户端的特性,我们需要注意的点:

1、考虑Android的回退功能,我们要知道android进行回退操作后是可以返回到上一个activity的。此时,我们测试需要注意回退后会不会导致功能异常,是否会因开发处理的不恰当造成应用的crash,是否对本不应再显示的Activity做销毁处理等。

2、考虑消息push机制。android的消息PUSH机制没有IOS这么完善,需要客户端单独开发,那进行push测试就显得很有必要了。比如是否在应该有push的时候发出了通知?在应用中关闭push后有无生效?push内容是否正确?有多个push通知时,是如何提示用户的?有无push串号现象(本应发给A用户的误发到了B用户)?用户在退出应用后,是否还能收到push?用户设置了免打扰时间后,push有没有在非规定时间内去骚扰到用户?push后的链接跳转后展示的activity是否是正确的等等。

3、考虑应用调用系统服务方面、各种感应器的测试。比如调用短信啊、重力感应啊、铃声啊等。比如短信没有插sim卡,邮件没有配置是否会对应用产生影响,铃声关闭的时候是否还会发出铃声,对使用到的相应感应器的功能是否正确。对有些机型没有相应的感应器,应用是否会crash,是否做了相应的兼容等。(之前听元芳说还遇见过没有拍照功能的android手机,苦逼不,哈哈慢慢发挥我们的想象,想象一切的不OK,逐个完善)。

4、不过我感觉最难的可能就是android的适配了。由于android的开源,基于Android修改的各种os数不胜数,太多的机型,太多的分辩率等等,像有些机器说通知栏是可以设在下方的,那我们是否也要考虑呢。总之,我们需要各种适配,从你支持的机型开始做起吧。我们的无线测试还处在初级阶段,还有很漫长的一段路要走~

5、前后台的切换测试、网络测试,这个很重要,这个与ios类似,在ios测试中有提过此处不再描述。

6、电量其实也是很重要的一个方面,如果一个应用开起来,一会就把电耗光了,我相信没人愿意再次使用它。不过目前我还没有开始对这方面有深入的研究,我之前有在网上看到过相关的介绍,大家可以自己去文档,我这边就先略过了。如果想知道自己的应用有多耗电,可以安装个电池监控的程序。

7、无线客户端有一个很重要的功能点就是版本升级功能。如果版本升级功能有BUG无法升级,其它功能一切都是扯淡~所以,测试的时候这个点一定要详细的测试,比如强制升级、提醒升级功能、无网络的升级测试,前后台切换后再回来进行升级,什么情况下给出升级提示等。

8、最后说一下,我们测试的时候经常遇到因内存泄漏啊引起的各种crash。这些经常会发生在不可重现的bug上,我们平时在测试时,可以连上调试器,查看客户端日志,找到问题根因,有些时修改可以看到控制台打印出了一堆异常,但应用看起来可能暂时没有Crash等异常现象。这时候,不要放过,把这些异常日志也一并发给开发同学吧,把问题消灭在萌芽阶段。

先写这么多,吃饭去也~目前外界针对无线方面的测试资料也还不多,我们和各子公司正在针对客户端测试整理无线测试方面的指南,希望到时候能对大家有所帮助。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 214,313评论 6 496
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,369评论 3 389
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 159,916评论 0 349
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,333评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,425评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,481评论 1 292
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,491评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,268评论 0 269
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,719评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,004评论 2 328
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,179评论 1 342
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,832评论 4 337
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,510评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,153评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,402评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,045评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,071评论 2 352

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 171,957评论 25 707
  • 1、 APP测试基本流程 1.1流程图 1.2测试周期 测试周期可按项目的开发周期来确定测试时间,一般测试时间为两...
    程序员的那点事阅读 2,755评论 1 16
  • 1.功能性测试: ——根据产品需求文档编写测试用例。 ——软件设计文档编写用例。 注意:就是根据产品需求文档编写测...
    含辞未吐气若幽兰阅读 72,300评论 11 188
  • 后空翻,360度旋转,向前飞,都是我的拿手好戏。 表演结束!不管你同意不同意,我都会去你的身上取我的午餐...
    郭建一阅读 144评论 0 0
  • 今天下午就要回家了,早上五点多就睡不着了,太兴奋了估计,这是我这么多天最高兴的一次。不说回家能发生多么有趣的事情,...
    环盈阅读 137评论 0 0