• App测试--专项测试


    APP测试要点:
    功能性
    UI界面
    安装与卸载
    软件更新升级
    登录测试
    离线测试
    安全性测试
    兼容性测试(操作系统、屏幕尺寸、分辨率默认即可)
    消息推送
    前后台切换
    网络环境
    异常中断

    专项测试:

    安装与卸载:
    软件安装后是否可以正常运行
    安装过程中是否可以取消
    安装空间不足时是否有相应提示
    是否可以卸载应用(可通过桌面卸载,也可以通过软件卸载安装;应用未完全安装,终止安装后,未完成安装的应用图标是否可以删除)
    卸载是否支持取消功能,单击取消后软件卸载功能是否正常;软件功能是否正常
    卸载后文件是否全部删除(所有的安装文件夹)

    兼容性测试:
    应用是否可以在不同的操作系统上正常使用,(IOS、安卓,涵盖操作系统的不同版本)
    能否适配各种屏幕的尺寸
    保证主流分辨率下图标展示完整,文字不遮挡

    安全性测试:
    扣费风险,包括:发送短信、拨打电话、连接网络、没有网络时能否提醒(如,WiFi断了,是否使用流量的提示;数字信号时观看在线视频提示当前非WiFi)
    隐私泄漏风险:包括访问手机信息、访问联系人信息等
    是否允许访问相册、拍照
    是否允许录音
    是否允许定位
    是否允许接收通知推送
    。。。
    重点:
    支付:例如当网络状况很差的时候,用户在支付界面的多次确认操作确认只能被执行一次
    一般对于大多数非支付类的app来说,安全并不是一个特别大的问题,只需要保证登录鉴权的安全性即可:
    登录状态的有效期是多久?是否支持多终端?在同一个终端切换用户,用户数据是否正常切换?

    消息推送:
    默认开关应该是全打开状态
    设置开关可以自由打开关闭
    未锁屏时,消息推送是否可以正常接收(关注应用在后台运行时消息的推送)
    锁屏时,手机消息栏是否可以接收到消息提醒,且点击可查看,点击后消息栏中消失;左右滑动可以删除/查看(关注应用在后台运行时消息的推送)
    确认app客户端启动时,可以收到消息提醒,且点击可查看,类似微信中未读消息99+,或者红点表示未读
    设置开关关闭时,客户端接收不到消息推送
    当push消息是针对登录用户的时候,需要检查收到的push与用户身份是否相符,没有错误地将其他人的消息推送过来
    push推送消息时是否能有针对性的推送,如相应的内容推送给相应的用户(精准推送)
    退出登录后,是否接收push推送(看具体需求确认)

    异常中断测试:
    交互异常性测试:客户端作为手机特性测试,包括被打扰的情况:如来电、来短信、低电量测试等,还要注意手机端硬件上,如:待机、插拔数据线、耳机等操作不会影响客户端
    异常性测试:主要包含断网(如断网1-2s,重新连接网络,能不能正常使用)、断电(充电后重新打开,确认数据)等情况下,客户端能否正常处理,保证数据正确性

    稳定性测试:

    Perfdog(手动)+monkey(脚本、随机)

    弱网:

    fiddler(时延)+ Network Emulator for windows toolkit(丢包、Win10不兼容)

    app内存泄漏:

    集成leakcanry

    软件更新升级:

    一般通过公司平台进行配置测试,Android:包含前端框架更新、apk更新,iOS:前端框架更新、包更新(跳转至APP store);

    分类: 手动、强制、非强制

    ==================================================================

    热更新(比如手游更新)、冷更新

    热更新的时候不需要关闭服务器,直接重新部署项目就行。

    冷的自然就是关闭服务器后再操作,这种可能涉及到数据/文件格式之类

    热更新最大的优点就是快,它可以绕过苹果方面的审核,更新通常只需一个晚上即可上线,另一大优点就是更新包较小,一般都在1M左右,用户不连接WiFi也可随意下载

  • 相关阅读:
    SpringSecurity配置
    SpringBoot整合Mybatis
    springboot整合JDBC
    SpringBoot的WEB流程
    List&TreeSet实现斗地主发牌及牌序
    SpringBoot第一个程序
    项目错误总结2021.4.21
    Spring整合Mybatis
    学习——构建民航业知识图谱并实现语义查询的
    新闻文本分类——词云可视化
  • 原文地址:https://www.cnblogs.com/kxx-1/p/13258431.html
Copyright © 2020-2023  润新知