大家在测试App时可能有一些点未考虑到,会导致线上在一些用户场景或者环境场景下出现问题,于是乎,今天小编给大家整理下,
我们在测试App注意的一些点。
1、兼容性
兼容性我们可以分为几方面去考虑,一是网络兼容性(2G、3G、4G、wifi,还有就是网络的切换过程模拟,不同网络制式)
二是机型兼容性(需要考虑到机型,系统,cpu架构,屏幕分辨率等等)
2、覆盖安装
其实就是说比如我们现在开发4.1版本,我们在测试过程中需要注意的不仅是在新安装4.1版本测试,我们还需要在4.0版本,甚至
前边发布的其他版本覆盖升级上来(升级覆盖安装、下载后手动覆盖安装、跨版本升级、升级后可以正常使用),这样有可能会有数据库不兼容等问
题。
3、Android、iOS特性对app影响的测试(横竖屏,home键,音量键,power键,back键等)
4、并发测试
如杀死app、突然来电、短信弹出、闹钟、QQ聊天信息、微信、低电量、收到push消息等是app能否正常使用
5、其他app的影响
6、app切换测试
7、弱网,可以使用Charles模拟
8、模拟服务端异常,例如404,501等,fiddler可以模拟