代码开发
一.开发过程
- 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以上
出口条件
-
运行流程无卡顿、内存占用不波动
-
运行无崩溃出现
-
功能
- 拥有基本的相机功能:拍照、预览、旋转、自拍
- 拥有进阶功能:调整相机编码、画幅、分辨率、帧数等
- 功能截图: