APP测试入门之功能测试

  1. 基本功能:检查APP是否完成需求中所有功能模块

  2. 逻辑测试:根据需求,对所有功能涉及的逻辑进行测试(包括所有正常流程和异常流程)

  3. 边界值测试:很常见的测试点,但是真的很容易被开发忽略(eg:字数超长出现覆盖重叠、显示不全或是UI错乱等现象)

  4. 横竖屏切换测试:APP中很多页面只支持竖屏,除非一些特殊的功能,比如播放视频页

  5. 权限测试:涉及到获取系统权限问题,需要考虑未允许权限的情况(eg:相册和相机权限)尤其是iOS14以上的系统,注意允许部分权限的情况

  6. 易用性测试:在使用过程中,需要考虑用户体验

  7. 兼容性/适配性测试:

  • Android兼容性、iOS兼容性测试

  • 不同屏幕分辨率测试

  • 不同浏览器的兼容性测试

      8.  网络专项测试:需要测试各个页面无网、弱网的情况

      9. 内存占用:需要检查是否存在内存泄漏的情况

     10. app更新测试:旧版本升级覆盖安装到新版本,验证数据显示是否正常

     11. 第三方依赖库测试:调用微信支付,需要在正式环境验证支付是否回调成功

     12. 性能测试:特别需要注意图片加载较多的页面

     13. 安全性测试:登录密码是否加密等

     14. 系统测试:根据系统测试点进行测试,保证APP所有功能点,包括新功能和旧功能均能正常使用

     15. 安装与卸载测试:安装到不同的系统、卸载后文件是否删除

     16. 交互测试:应用前后台切换,锁屏、消息推送等

 

 

欢迎关注公众号:

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值