大家在测试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可以模拟