zoukankan      html  css  js  c++  java
  • 软件代码开发技术作业五 | 代码开发、测试及发布

    代码开发

    一.开发过程

    • 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以上

    出口条件

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

    • 运行无崩溃出现

    • 功能

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

  • 相关阅读:
    Java中的异常处理
    Java源码阅读Vector
    Java源码中遇到的一些问题(更新中)
    Java迭代器原理
    有趣的位运算-与或非
    有趣的位运算-移位运算
    为何要使用原码, 反码和补码?
    有趣的位运算-异或
    为什么实现Serializbale接口就能够进行序列化?
    死锁,活锁,饥饿
  • 原文地址:https://www.cnblogs.com/hzhz00/p/14856928.html
Copyright © 2011-2022 走看看