• APP测试要点分析


    随着社会的发展,很多app油然而生,作为一个app测试人员,怎么保证一款app的质量,可以从下面几点入手:

    1.功能

    首先要保证的就是app的功能是100%没有问题的,其次是易用性,一些新手引导,和弹出处理,联系客服页面是否友好

    2.版本更新

    每个版本迭代,都应该确实是强制升级还是非强更。

    若强制更新,要保证能够正常从旧版本升级到新版本,同时新版本功能可以正常使用

    若非强制更新,需要同时兼容新旧版本,旧版本和新版本的功能均可以正常使用

    3.安装和卸载

    安装:扫码安装,应用商店安装和链接安装都可以正常安装到app。安装好新版本后,再覆盖安装,没有问题;手机存储空间不足时安装,会有相应提示

    卸载:手机直接卸载,第三方软件下载均可以正常卸载。 卸载后再安装,安装正常

    4.手机兼容性

    市面上的手机越来越多,要考虑不同用户使用手机的多样性,需要对android 和ios 的机型和系统版本号做兼容性。 一般主测主流机型,其他非主流机型可使用模拟器或者第三方平台提供的远程真机测。一般bat都有

    5.网络

    要考虑2G,4G和WIFI条件下的app加载情况。同时像电梯,地下室等弱网场所也要考虑。 另外需要考虑断网的情况时,app的页面显示情况

    6.异常中断

    既然软件都是装在用户手机上,就需要考虑用户在使用app过程中,被其他事件比如来电和来短信异常打断,此时,应保证app能够正常推到后台

    7.消息推送

    app 锁屏状态下的消息推送,解锁app在后台运行时的消息推送和解锁app未运行在后台时的消息推送

    9.关注app的性能指标

    需要关注app的安装包大小、cpu、内存、冷热启动时间、页面加载和跳转的响应时间、流畅度、电量、流量值

    10.稳定性测试

    保证用户在连续一段时间内使用app时,不会出现卡顿和闪退现象

    版权声明:本文为博主原创文章,转载请附上博文链接!

    改变自己,从自律开始
  • 相关阅读:
    DJango简单的后台定义登录验证
    简单聊聊HTTP/TCP/IP协议
    简单的线程说明
    设计模式 -- 常用设计模式
    网络知识 -- 第二部
    c#利用脚本,本地执行linux命令
    Json和类之间的转化
    关于地址映射穿透和套接字复用的说明
    多线程调用中的注意事项
    Task多线程的常规用法
  • 原文地址:https://www.cnblogs.com/kekouwen/p/10418444.html
Copyright © 2020-2023  润新知