团队作业5——测试与发布(Alpha版本)

项目 内容
这个作业属于哪个课程 班级链接
这个作业要求在哪里 作业要求链接
这个作业的目标 完成项目测试与发布

项目github地址:https://github.com/OJteam/Chen-OJ

Alpha版本测试报告

修复bug

在测试过程中总共发现了6个Bug

一、修复的Bug

1、题目通过数与提交数始终为0:在后端和代码沙箱里添加计数相关代码
2、无法跳转到登录页:前端编写代码时,在关于用户登录相关内容时,出现一个拼写错误,修改过来即可
3、代码编辑器切换语言失败问题:前端修改编辑器切换逻辑

二、不能重现的bug

1、判题状态显示失败却显示题目AC

三、这个产品就是这样设计的,不是bug;

暂时没有

四、没有能力修复,将来也不打算修复;

1、提交正确的结果有小概率被判超时

五、这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复

1、浏览题目提交页的根据题号搜索题目无法使用

场景测试

一、预期用户使用场景

学完一门编程语言的语法后,想要通过编程题提升自己的编程能力

二、用户需求和目标

需求:能够根据自己的编程水平,选择适合自己难度的题目进行练习,同时提交题目后能及时看到自己的提交结果
目标:通过在平台上不断练习编程题目,提升在所学编程语言方面的编程能力

三、软件提供的功能怎么组合满足需要

1、提供丰富多样的编程题目资源,涵盖不同难度级别(如简单、中等、困难),题目类型丰富,以全面锻炼用户在该编程语言下的编程技能
2、能够准确、快速地对用户提交的代码进行评判,给出评判结果,如是否通过所有测试用例(AC - Accepted)、存在哪些错误(如编译错误、运行时错误、答案错误等),帮助用户修正代码问题。
3、提供代码编辑环境,具备基本的代码编辑功能,如语法高亮等,方便用户编写和修改代码

四、测试矩阵

测试功能 检验点 预期结果 Chrome edge
登录页面 能否填写信息,能否正常登录 填写信息正常,正常登录
浏览题目页面 能否正常显示题目信息 正常显示
浏览题目提交页面 能否正常显示题目提交信息 正常显示
创建题目页面 能否填写各种题目信息并成功创建 能够正常创建
管理题目页面 能否正常显示题目后台信息 正常显示

五、出口条件

编写的功能全部实现,测试能够通过

Alpha版本发布说明

一、列出这一版本的功能

1、用户登录

2、用户注册

3、浏览题目页面

4、浏览题目提交页面

5、创建题目页面

管理题目页面

二、修复原有的缺陷

这是第一个版本,无法和之前的版本比较,缺陷就是有些功能还不够完善

三、对运行环境的要求

使用任意一款浏览器输入对应网站网址即可

四、安装方法

无需安装

五、描述系统已知的问题和限制

暂无

六、说明软件的发布方式以及发布地址

正在等待审核,软件暂时还没发布出来

posted @ 2024-11-23 21:35  孤舟一叶~  阅读(70)  评论(0编辑  收藏  举报