作业5:代码开发、测试及发布
| 这个作业属于哪个课程 | 软件代码开发技术 |
|---|---|
| 这个作业要求在哪里 | 作业要求 |
| 这个作业的目标 | 根据需求完成代码的开发与测试,并发布 |
1. 代码开发
1.1 代码开发过程
| 任务 | 时间 |
|---|---|
| 需求分析 | 4.26 |
| 数据库设计 | 4.27~4.28 |
| 界面设计 | 4.28 |
| 自由职业者用户功能开发 | 4.29~4.30 |
| 客户用户功能开发 | 5.1~5.3 |
| 公司员工用户功能开发 | 5.4~5.5 |
| 界面开发 | 5.7~5.8 |
| 前后端接口对接 | 5.9~5.10 |
| 测试 | 5.2~5.12 |
1.2 项目燃尽图

1.3 代码/文档签入记录

2. 测试
2.1 测试过程中发现的bug
| bug类型 | 数量 |
|---|---|
| 修复的bug | 18 |
| 不能重现的bug | 4 |
| 这个产品就是这样设计的,不是bug | 2 |
| 没有能力修复,将来也不打算修复 | 2 |
| 这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复 | 3 |
2.2 场景测试
- 预期不同的用户会怎样使用软件?
目前及支持网页版,用户通过在浏览器输入网址,进行登录后根据自身用户角色使用相应功能 - 需求和目标?
界面简洁,容易上手与理解。 - 软件提供的功能怎么怎么组合起来满足他们的需要?
良好的人机交互,提供相应的链接按钮,便于跳转到需要的功能。
2.3 测试矩阵
| 用户 | 平台 | 浏览器 |
|---|---|---|
| 自由职业者 | Windows平台 | Chrome、Edge、FireFox |
| 客户 | Windows平台 | Chrome、Edge、FireFox |
| 公司员工 | Windows平台 | Chrome、Edge、FireFox |
2.4 出口条件
- 良好的人机交互
- 页面简洁,无明显错误
- 功能逻辑无重大错误
截图


浙公网安备 33010602011771号