【软件测试】移动端测试(app测试)

1.功能测试

  • 需求跟踪:分析需求、需求评审会
  • 测试准备:指定测试计划、方案、用例
  • 系统测试:
      冒烟测试(上线前):就是全部使用正确的操作走一遍流程
      功能测试:
            新模块的功能:checkList,https://blog.csdn.net/weixin_42498050/article/details/88544287
            老模块的功能:保证不受影响
      接口测试:使用抓包工具Charles/Fiddler
      提bug:在禅道(或者xmind/excal)上提bug,激活bug-确认bug-修复-验证-关闭

2.终端

  • Android
    发布方式:上传APK文件到各大应用平台审核
    测试环境包平台:蒲公英
    开发语言:java
    android 4/5/6/7
  • IOS
    发布方式:提交App Store审核
    测试环境包平台:蒲公英(下载需加签名)
    开发语言:Object-C/Swift
    系统:IOS 8/9/10/11

3.系统交互

  • 应用交叉测试:不同类应用,各自运行相互不影响
  • 系统预装应用:占用内存大小,功耗
  • 安装卸载:覆盖安装,使用软件卸载
  • 升级测试:强行升级,非强行升级

4.网络测试

  • 网络未连接,断网情况下处理
  • 接口请求网络超时
  • 弱网测试(2G、3G)

5.兼容性测试

  • 手机品牌(小米、华为、oppo、vivo、锤子、一加等)
  • 系统(Android、IOS)
  • 分辨率

6.性能测试

  • CPU、内存占用
  • 响应时间
  • 耗电
  • 流量
  • 工具:Android SDK
  • 性能测试-专项测试-工具:perfect dog(腾讯出的一个性能测试的工具,叫性能狗)

7.回归测试

你可能感兴趣的:(软件测试)