zoukankan      html  css  js  c++  java
  • App测试札记

    App测试札记

    • 测试应该收集信息
    • 测试应该问问题
    • 测试应该扮演不同角色
    • 测试应该如实反馈

    初学者

    • 有哪些可以利用的信息?需求,技术方案,测试设计,现有功能,相关人员
    • App会在哪些环境下运行
    • App会处理哪些数据
    • App会依赖哪些API,数据源
    • App有一些特定约束吗
    • 用户反馈了哪些问题
    • 要测试几天
    • 优先级如何
    • 风险如何
    • 怎样发布或者更新

    移动设备的特性

    • 设计规范
    • 外设
    • 手势
    • 翻转
    • 分享
    • 邮件
    • 短信
    • 电话
    • 推送
    • 不同App切换
    • 更新
    • 自定义设置
    • 免提
    • 静音
    • wifi
    • 3G
    • 4G
    • 网络不稳定
    • 飞行模式
    • 电量
    • 操作系统
    • 机型
    • 开发者工具
    • 容易返回
    • 容易点击
    • 容易输错

    数据相关的问题

    • 手机内存满了
    • 清掉了所有数据
    • 卸载App
    • 卸载又重装了App
    • 内容过多
    • 内容过少
    • 改时间
    • 改时区
    • 数据不同步
    • 数据同步被打断
    • 云数据更新
    • 处理大量数据
    • 快速处理数据
    • 无效数据
    • 极限值
    • 重复数据
    • 无数据
    • 共享数据

    提示

    • UI美观
    • 提示内容是可读的
    • 提示风格保持一致
    • 提示有用
    • 提示合理
    • 错误提示不暴露敏感信息
    • 要触发所有的提示
    • 提示被处理后的表现

    探索

    • 用户对数据的感知度如何
    • 会慢慢停止,然后崩溃吗
    • 开启时发生了什么
    • 退出时发生了什么
    • 会自动保存吗
    • 会丢失未保存的操作吗
    • 忽视提醒后会发生什么
    • 响应提醒后会发生什么
    • 超时会发生什么
    • 过期会发生什么
    • 会被强制更新吗
    • 更新之后还能正常使用吗
    • 更新时发生了什么
    • 更新后发生了什么
    • 只能在应用商店更新吗
    • 会自动切换连接的网络吗

    看起来无关

    • 要不要按照说明来做
    • 按照说明会正确执行
    • 按照说明不会正确执行
    • 资源告警时App会崩溃,变慢,提示,刷新
    • 长时间使用App会崩溃,变慢,提示,刷新
    • App会怎样收集崩溃报告
    • 用户会有序遍历App
    • 用户会无序遍历App
    • 用户数据是否安全
    • 强制中断App
    • 用户不授予App想要的权限
    • App与内部H5的交互
    • App与外部H5的交互
    • App支持三方账号
    • App支持三方服务
  • 相关阅读:
    [转]SQL Server 索引结构及其使用一
    平台无关的RICHTEXT实现
    谈谈时间管理陶哲轩
    BigNumCalculator
    关于构造和析构的几点拟人化思考
    ScaleForm十六戒言
    VAX对多种格式增加支持
    关于知识,经验,能力
    AutoTidyMyFiles
    王石语摘
  • 原文地址:https://www.cnblogs.com/syyr/p/7064427.html
Copyright © 2011-2022 走看看