曾开庆-作业五-代码开发,测试与发布

发布时间 2023-04-05 21:36:30作者: 爱吃面包
这个作业属于哪个课程 课程班级
这个作业要求在哪里 作业要求
这个作业的目标 1、代码开发。
2、软件测试。
3、alpha 版本发布。

一、代码开发

1、开发过程

日期 今天计划完成的工作 完成情况 工作中遇到的困难
5.1 需求分析,创建项目 已完成
5.5 导入基本框架和素材 已完成
5.7 搭建前端界面并完善 已完成
5.10 处理页面跳转逻辑 已完成
5.11 设计数据库、连接数据库 已完成
5.12 封装数据库相关业务 已完成
5.13 各功能模块实现 已完成
5.14 模块测试 已完成
5.15 系统测试 已完成
5.16 撰写项目文档 已完成

2、项目燃尽图

3、代码\文档签入记录

4、截图展示


二、软件测试

1、测试中的 Bug 及其修复

Bug 类型 数量
修复的 bug 2
不能重现的 bug 1
这个产品就是这样设计的,不是bug; 0
没有能力修复,将来也不打算修复; 0
这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复。 2

2、场景测试

(1)你预期不同的用户会怎样使用你的软件?

  • 学生:查看试卷分数,试卷做题,查看个人信息
  • 管理员:管理用户信息,管理试卷及答案匹配
  • 老师:组卷,查看统计学生分数

(2)他们有什么需求和目标?

  • 学生:查看试卷分数,试卷做题,查看个人信息
  • 管理员:管理用户信息,管理试卷及答案匹配
  • 老师:组卷,查看统计学生分数

(3)你的软件提供的功能怎么组合起来满足他们的需要?

  • 设置登录验证功能、确保用户账号的安全性
  • 为不同用户设置不同的权限
  • UI界面简洁方便用户使用

3、测试矩阵

平台
PC 端 Windows 10 系统
硬件配置
处理器 Intel(R) Core(TM) i5-9300H CPU @ 2.60GHz 2.59 GHz
机带 RAM 16.0 GB (12.8 GB 可用)
主显卡 Nvidia GeForce GTX 1660 Ti
系统类型 64 位操作系统, 基于 x64 的处理器

浏览器类型
edge 浏览器

测试矩阵

平台 内存 浏览器类型
Windows 4G Chrome
MacOS 4G Safari

4、出口条件

  • 用户访问数量软件承受能力
  • 软件相关的 bug 被记录及修复
  • 经测试、各功能模块正常运行

三、alpha 版本发布

1、软件发布

项目链接

2、发布说明

  • 实现功能
    • 注册登录
    • 搜索和查看试卷
    • 阅卷、统计分数
    • 答题
    • 修改个人资料
  • 运行环境
    • Windows系统
    • 至少 4 GB 的RAM
    • Chrome 浏览器
  • 安装方法
    • 在GitHub上下载源码
  • 已知问题
    • 系统稳定性较差,访客太多的话会崩溃
    • 需要本地 MySQL 环境和正确导入数据库文件
    • 搜索功能有待细化和完善

四、作业截图