APP测试整理

1.功能测试

功能测试需要按照产品需求说明文档将app分模块进行测试;

注意点:

(1)进行功能测试之前需完成功能测试用例,不仅理清测试要点并可找出需求点的漏洞;

(2)由于系统的更新,可能会影响到功能的使用,比如目前安卓7.0以及以上系统,拍照功能需要做适配,不然将无法使用;

(3)ios app接收消息时,当在应用内时,手机通知栏中无法接收到消息;在应用外时,通知栏可接收到后台发送的消息,此时需要在通知栏点击该消息进入应用内,应用内的消息列表才可呈现该消息,若未在通知栏点击,则在应用内的消息列表无法查看此消息;

2.界面测试

根据UI规范以及通过UI设计师界面走查的方式对app界面进行测试;

注意点:

(1)ios代码若使用Xcode9.2打包,则会导致在部分系统(比如苹果系统8.1)手机上花屏;

(2)Android由于机型特别多,界面适配需要进行大规模测试,但是此成本非常高,顾可考虑先测试主流机型或者根据用户使用比较多的机型进行测试;

备注:如何获取用户的机型,可采用与友盟集成,在友盟中可查看用户的机型信息、下载信息、使用信息;

3.兼容性测试

兼容性测试可分为设备兼容和产品兼容

(1)设备兼容性的测试,可采用主流机型进行测试app;

(2)产品兼容,由于app的版本在更新,同样后台的版本也在更新,顾当后台版本更新后,需要对app做匠人测试,比如后台开发若修改接口,则可能会导致app某一个功能无法使用,所以建议开发在做新功能时,最好是写新的接口,或者在不影响之前功能的情况下,对现有的接口进行修改;

4.安装测试

app需要支持安装、卸载以及更新安装(覆盖安装)操作;

5.稳定性测试

需要保证app可在正常使用下能够一直使用,不能出现使用后闪退或者停止运行;

备注:安卓手机会因为内存不足问题,导致在使用过程中出现停止运营;

6.性能测试

可使用性能测试工具进行测试:CPU、内存、电量、流量、温度和加载时间;

(1)安卓app可以直接在手机中安装Emmage工具进行获取性能数据;

(2)ios需要将腾讯GT先让开发在代码中集成,在app中开启腾讯GT后进场使用功能,测试完成后关闭GT,然后使用iTunes中导出性能数据;

(3)使用这两个工具获取性能数据的缺点在于需要人工控制操作步骤且需按照产品需求进行分模块测试;

(4)性能测试数据统计模板可如下:

7.并发测试

(1)闹钟、低电量等提示,在手机开启状态下,无论在何种应用程序中,都会出现,此类提示会让当前正在运行的应用进入暂停(PAUSE)状态,待用户响应操作完毕后才会继续运行,所以需要测试应用是否能够在暂停之后正常操作运行。

8.其他注意事项

ios发布注意点

(1)若app有登录功能,则审核过程中要确保账号、密码不能更改;

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

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 171,932评论 25 707
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,644评论 18 139
  • 自从做软件测试工作1年多以来,主要做的是web测试,对app 测试的很少很少。半个月前接到测试组长安排的测试app...
    程一川阅读 2,615评论 1 45
  • 在某某有城市里,有一栋小楼房,小楼房的后面有一个小花园,花园里有一个水池。(其实,楼房里……) ...
    飘渺之雪阅读 266评论 0 2
  • 亲爱的天天把鼻: 你好, 我是2019年01月01日的天天把鼻。 首先祝贺你,经过你一年坚持不懈的努力成功完...
    天天把鼻Mr_zhang阅读 192评论 2 4