软件代码开发技术作业五 | 代码开发、测试及发布

代码开发

一.开发过程

  • 5.21
    • 昨天:无
    • 今天:开发准备:搭建环境,学习相关知识点
    • 困难:学习新的知识点进度比较慢
  • 5.22
    • 昨天:开发准备
    • 今天:架构设计
    • 困难:开发经验较少,难以设计出满意的架构
  • 5.23
    • 昨天:架构设计
    • 今天:首页基本功能
    • 困难:没有进行界面设计,做出的界面难以尽如人意
  • 5.24
    • 昨天:首页基本功能
    • 今天:继续首页基本功能的开发
    • 困难:对控件使用不熟悉
  • 5.25
    • 昨天:首页基本功能
    • 今天:使用viewpager实现翻页功能
    • 困难:控件使用不熟悉进度慢
  • 5.26
    • 昨天:使用viewpager实现翻页功能
    • 今天:学习第三方分享接入
    • 困难:提供的demo较简陋,学习难度较大
  • 5.27
    • 昨天:学习第三方分享接入
    • 今天:申请appid等
  • 5.28
    • 昨天:开始接入
    • 今天:各种各样的奔溃
  • 5.29
    • 昨天:接入
    • 今天:界面微调
    • 困难:界面上真的难看
  • 5.30
    • 昨天:接入
    • 今天:界面微调
  • 5.31
    • 昨天:界面微调
    • 今天:bugfix

二.项目燃尽图

测试

在测试过程中总共发现了多少Bug?每个类别的Bug分别为多少个?

  • 修复的bug:
    • 无网络状态没有占位图
  • 不能重现的bug
    • 无调试状态偶然crash,无日志记录,无法找出原因
  • 这个产品就是这样设计的,不是bug
  • 没有能力修复,将来也不打算修复
  • 延迟到下一个版本修复

场景测试

  • 你预期不同的用户会怎样使用你的软件?
    • 年轻用户
  • 他们有什么需求和目标?
    • 通过获取一句毒鸡汤,并分享

测试矩阵

  • 平台:android系统
  • 硬件配置:内存512m以上

出口条件

  • 运行流程无卡顿、内存占用不波动

  • 运行无崩溃出现

  • 功能

    • 拥有基本的相机功能:拍照、预览、旋转、自拍
    • 拥有进阶功能:调整相机编码、画幅、分辨率、帧数等
    • 功能截图:

posted @ 2021-06-06 23:49  hzh003  阅读(46)  评论(0编辑  收藏  举报