美文网首页
APP测试总结

APP测试总结

作者: 阿笨童鞋 | 来源:发表于2017-11-07 09:21 被阅读0次

一、安装、卸载测试

安装、卸载测试主要针对编译后源程序生成的APK安装文件。

主要测试点:

1.生成APK文件在真机上可以安装及卸载;

2.Android手机端的通用安装工具,如:豌豆荚及91助手等工具可以正常安装及卸载程序。

3.覆盖安装APK文件是否报错。

二、在线升级测试

验证数字签名。

升级后可以正常使用。

在线跨版本升级。

三、业务逻辑测试

业务逻辑测试:主要测试客户端业务能否正常完成。

功能点测试:主要测试客户端功能点是否正常使用。

关联性测试:主要测试客户端与PC端的交互,客户端处理完后,PC端与客户端数据一致。

四、异常测试

交互性测试:客户端作为手机特性测试,包含被打扰的情况13种,来电,来短信,低电量测试等,还要注意手机端硬件上,如:待机,插拔数据线、耳机等操作不会影响客户端。

异常性测试:主要包含了断网、断电、服务器异常等情况下,客户端能否正常处理,保证数据正确性。

五、客户端侧性能测试

基准性能测试:主要通过压服务器端接口及客户端在不同网络环境下响应速度。主要为258原则。

大数据量的测试:主要在特定环境下,客户端一次性更新大量的数据,客户端能否正常处理,分为三种情况:

1.客户端第一次使用,第一次就更新大量数据;

2.客户端在平时更新中,更新大量的数据;

3.客户端已经在手机本地下载很多数据后,再次更新大量数据。

所谓的“2-5-8原则”,简单说,就是当用户能够在2秒以内得到响应时,会感觉系统的响应很快;当用户在2-5秒之间得到响应时,会感觉系统的响应速度还可以;当用户在5-8秒以内得到响应时,会感觉系统的响应速度很慢,但是还可以接受;而当用户在超过8秒后仍然无法得到响应时,会感觉系统糟透了,或者认为系统已经失去响应,而选择离开这个Web站点,或者发起第二次请求。

六、易用性测试

界面与交互性测试:符合Android交互规范,符合用户使用习惯,操作方便简单,具有一致性。

可用性测试:用户体验好,用户操作方便,用户使用错误率低。

七、适配测试

手机不同分辨率支持:720P1080P等。

手机不同版本的支持:安卓4.4、安卓5.0,IOS8、IOS9等。

手机不同厂家系统的支持:小米华为三星苹果等。

手机不同尺寸的支持:3.5寸到5.5寸,甚至还有平板尺寸。

至于上面四种类型占有的市场份额可参考友盟指数http://www.umindex.com/

电量与流量测试

手机的电量与流量测试主要是为了站在用户角度思考,毕竟电量、流量消耗比较大,会影响客户的使用感受。手机端电量使用率是和CPU使用率成正比的。由于这个没有比较详细的规定,只能给出一个通用的范围,CPU使用率不能超过10%以上,流量不要超过10M以上。一般可以通过Android手机端的一些监控软件获取数据。

推荐三款手机监控软件:Emmagee、GT、Trepn Profiler

内存泄漏测试

Android的内存机制

Android的程序由Java语言编写,所以Android的内存管理与Java的内存管理相似。程序员通过new为对象分配内存,所有对象在Java堆内分配空间;然而对象的释放是由垃圾回收器来完成的。

Android的虚拟机是基于寄存器的Dalvik,它的最大堆大小一般是16M,有的机器为24M。因此我们所能利用的内存空间是有限的。如果我们的内存占用超过了一定的水平就会出现OutOfMemory的错误。如果长期引用资源不释放就会引起内存泄漏。

外网与场景测试

外网测试主要是现实模拟客户使用网络环境,检验客户端程序在实际网络环境中使用情况及尽心业务操作。

外网测试主要覆盖到wifi\2G\3G\4G\、net\wap、电信\移动\联通,所有可能的组合进行测试。

原则:

1.尽可能全面覆盖用户的使用场景,测试用例中需要包含不同网络排列组合的各种可能;

2.还有模拟信号被屏蔽的时候,客户端的影响等。

3.还要做外部场景测试,在高山、丘陵、火车上等特殊环境下的进行全面测试。

相关文章

  • 目录

    Android性能测试工具Emmagee APP测试方法总结 APP测试点总结 Android APP测试流程 A...

  • Web 测试和 App 测试重点总结

    Web 测试和 App 测试重点总结 单纯从功能测试的层面上来讲的话,App 测试、Web 测试在流程和功能测试上...

  • APP常用测试点总结(转)

    APP测试点总结(全面) - 简书

  • app测试总结

    一、安全测试 1.软件权限 1)扣费风险:包括短信、拨打电话、连接网络等。 2)隐私泄露风险:包括访问手机信息、访...

  • APP测试总结

    一、安装、卸载测试 安装、卸载测试主要针对编译后源程序生成的APK安装文件。 主要测试点: 1.生成APK文件在真...

  • APP测试总结

    自从做软件测试工作1年多以来,主要做的是web测试,对app 测试的很少很少。半个月前接到测试组长安排的测试app...

  • APP 测试总结

    1、网络环境 a.测试2G、3G、4G、WiFi网络下程序运行速度 b.内网测试时,切换到正式及线上数据、功能是否...

  • app测试总结

    登录: 登录名称和密码错误时,界面提示。 用户主动退出,下次进入app应该进入登录页面。 对于支持自动登录的app...

  • APP测试方法总结

    转:https://www.cnblogs.com/ydnice/APP测试方法总结 一、安全测试 1.软件权限 ...

  • APP测试点总结

    转:https://www.cnblogs.com/ydnice/ 手机APP测试点总结 一.功能性测试: (1)...

网友评论

      本文标题:APP测试总结

      本文链接:https://www.haomeiwen.com/subject/ewsdmxtx.html