1. 生成APK文件在真机上可以安装和卸载(安装卸载测试)

2. 第三方手机助手上面可以安装和卸载(安装卸载测试)

3. 启动APP

4. 验证数字签名、升级后可以正常使用、在线跨版本升级(在线升级测试——强制升级)

5. 功能(服务端接口测试、关联性(PC端和手机端)、业务逻辑、功能点)(业务逻辑测试)

6. android特性测试

7. 中断测试(交互性测试——来电、电短信、低电量测试、待机、插拔数据线和耳机)

8. 安全

9. 弱网测试(各种网络状态下进行测试)  (异常测试——断网、断电、服务器异常)

10.  app切换测试

11. 关机、待机后app能否正常使用

12. 兼容性测试(适配测试)——主流机型、云测工具如友盟、写脚本测试

13. app在清空数据或强制退出后还能正常运行否

14. API

15. APP对资源的占用(客户端性能测试)——CPU、MEM、流量、电量、不同网张下的响应速度。大量数据更新的测试。

16. APP本身涉及的权限

17. 长时间开机且开app, 是否会出现异常情况。

18. 易用性测试 (手机用户体验特别重要。比功能还重要)

19. 电量流量测试 (cpu使用率不能超过10%,流量不要超过10M以上)

20. 内存泄漏测试

21. 外网与场景测试 (wifi\2G\3G\4G\H\net\wap 电信、移动、联通所有可能的组合进行测试、网络切换)

=========================================================================

原文链接:https://blog.51cto.com/xqtesting/1148074

以下所有测试最后必须在真机上完整的执行

1、安装、卸载测试

在真机上的以及通过91等第三方的安装与卸载

安装在手机上还是sd卡上

2、启动app测试

3、升级测试

数字签名、升级覆盖安装、下载后手动覆盖安装、跨版本升级、升级后可以正常使用。

覆盖安装要确保数据库有字段更新的话,能正常更新,否则就容易导致app异常。

4、功能测试

包括功能点、业务逻辑、关联性(主要测试客户端与PC端的交互,客户端处理完后,PC端与客户端数据一致)、服务端接口测试(主要通过访问服务端接口来验证服务端业务逻辑功能点是否正确)

5、数据对比测试

可在模拟器或真机上进行,同时与数据库中实际的插入记录做对比。还要对比主站的相同流程

6、性能

7、安全

8、android特性测试(横竖屏,home键,音量键,power键等)

9、各种网络状态下进行的测试(包括飞行模式)

3G上网:td-cdma、cdma2000、wcdma能否正常使用。

edge、gprs能否正常使用(主要测试是否支持net接入点和wap接入点)

10、中断性测试(如突然来电、短信弹出、低电量等是app能否正常使用)

11、app切换测试(最小化、多个app切换)

12、关机、待机后app能否正常使用

13、兼容性测试(android各种版本,各种分辨率QVGA、WVGA、HWVGA等,与其他第三方app的兼容)

14、app在清空数据或强制退出后还能正常运行否

15、api,包括在app内跳转到另一个界面,在返回来,以及跳转到系统api

16、app对资源的占用(cpu、内存、耗电、流量等)

17、app本身涉及的权限

18、长时间开机且开app,看是否会出现异常情况

19、互动分享:如果程序里面包括分享功能,那么检测点击分享的时候是否会正常给出分享提示,点击分享后所填写的分享内容是否正确

APP测试常见点的更多相关文章

  1. APP测试常见功能测试点汇总

    本文总结了一些APP功能测试中经常遇见测试点,仅供参考,是好早以前看哪位前辈总结的,一直在使用,所以也稍微的修改了下放到自己的博客中,以备日后温习.1.安装和卸载安装和卸载是任何一款APP中都属于最基 ...

  2. App测试理论简介

    一.App测试常见关注点 1.App的功能测试 功能测试都是我们首要测试的,只有功能实现了才算符合上线发布的最低标准.我们需要检测产品功能是否已实现.产品功能是否符合设计要求.产品功能是否有重复.产品 ...

  3. App测试

    (1)App独特测试点: 客户端兼容性测试:系统版本.不同深度定制的rom.屏幕分辨率.中断测试.安装.卸载.升级.对其他程序的干扰等 需要的一些工具: appnium / lr /  jmeter ...

  4. 安卓APP测试验证点总结

    最近较懒,加之闺女出生后记忆没完全恢复,总是忘东忘西,关于安卓APP测试的验证点还是总结一下,方便设计测试用例时查阅,也给各位博友参考! 1.除APP的正常功能点外,还有以下验证点: 安装/卸载(考虑 ...

  5. APP测试中的头疼脑热:测试人员如何驱动开发做好自测

    如今,随着移动互联网的浪潮越翻越涌,移动APP测试工作的现状已经成了那本"家家难念"的经.不管公司大小,不管测试哪种类型的APP,让广泛测试者苦不堪言的就属重复性最多,测试工作量最 ...

  6. APP测试容易忽略的地方

    我们手机APP测试,主要针对的是android和ios两大主流操作系统,总体上来说android手机型号.版本多,bug也多:ios相对bug少.下面就针对Android说一下最容易忽略的测试点吧. ...

  7. 安卓APP测试容易忽略的地方

    我们手机APP测试,主要针对的是android和ios两大主流操作系统,总体上来说android手机型号.版本多,bug也多:ios相对bug少.下面就针对Android说一下最容易忽略的测试点吧. ...

  8. Web测试和App测试有什么区别

    WEB测试和App测试从流程上来说,没有区别.都需要经历测试计划方案,用例设计,测试执行,缺陷管理,测试报告等相关活动.从技术上来说,WEB测试和APP测试其测试类型也基本相似,都需要进行功能测试.性 ...

  9. [原创] 上海招聘高级测试工程师(性能测试/自动化测试/App测试),长期有效

    [原创] 上海招聘高级测试工程师(性能测试/自动化测试/App测试方向),长期有效 高级测试工程师(性能/自动化方向) 1.负责性能测试计划,性能需求分析,性能测试方案和用例设计,搭建性能测试环境,执 ...

随机推荐

  1. 《linux就该这么学》第十五节课:第14,15章,dhcp服务和邮件系统

    (借鉴请改动) 13章收尾 13.6.分离解析技术    1.在主配置文件中改两个any         2.编辑区域配置文件,写入acl,使用match匹配                      ...

  2. Django中上传图片---避免因图片重名导致被覆盖

    上一篇文章中(https://www.cnblogs.com/lutt/p/10640412.html),我们以图片文件夹+图片名字的方式来储存图片,这样的做法会导致有重名的图片会导致之前的图片被覆盖 ...

  3. C# 初识Redis

    一.下载:听网上的朋友説的找的是redis for windows ,直接下载即可 https://github.com/ServiceStack/redis-windows 二.下载后解压 文件 r ...

  4. sql server导出数据,远程连接失败,需要设置权限

    在sql  server management中右键当前连接——>方面 在 服务器配置中 将  RemoteAccessEnabled.RemoteDacEnabled设置为TRUE 安全性—— ...

  5. Raize 重新编译

    最近项目用到了Raize5的日历控件, 需要在中文版本与英文版本中切换显示, 这个需要修改 RzPopups.pas, 修改了需要重新编译. 费老大劲了.   首选修改 RzBorder.pas, 不 ...

  6. vue开发目录

    基于 vue-cli 脚手架生成项目模板基础上做了些改动,加入了 vue-router ,vuex 等配套设施,本地 dev server 中加入了接口 mock 功能,还增加一个 build ser ...

  7. keras用法

    关于Keras的“层”(Layer) 所有的Keras层对象都有如下方法: layer.get_weights():返回层的权重(numpy array) layer.set_weights(weig ...

  8. delphi idhttp post 普通提交乱码处理

    var IdHTTP1:TIdHTTP; postStream : TStringStream; Wstr:WideString; res:WideString; begin IdHTTP1 := T ...

  9. day06深浅拷贝,元组,字典,集合

    深浅拷贝 # 值拷贝:应用场景最多 ls = [1, 'abc', [10]] ls1 = ls # ls1直接将ls中存放的地址拿过来 # ls内部的值发生任何变化,ls1都会随之变化 ls2 = ...

  10. 2018年-2019年第二学期第三周C#学习个人总结

    在第三周,我们又开始了C#的进一步学习,学习的范围是从4.8static关键字到4.11对象初始化器.在4.8static关键字我学到了静态字段,静态属性,静态方法,静态类,静态构造方法单例模式,嵌套 ...