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

黄柏惠 2022-11-22 23:06:34
这个作业属于哪个课程广工软件工程课程学习
作业要求团队作业5——测试与发布(Alpha版本)
作业目的Alpha版本测试报告、Alpha版本发布说明

目录

  • Alpha版本测试报告
  • 1.在测试过程中总共发现了多少Bug?每个类别的Bug分别为多少个?
  • 2.场景测试,包括以下内容:
  • 3.你们在什么样的平台、硬件配置、浏览器类型等条件上对你们的软件进行测试?——测试矩阵(test matrix)
  • 4.你认为你们团队的软件在什么条件下,就可以认定其已经足够好,可以发布Alpha版本?——出口条件(exit criteria)
  • Alpha版本发布说明
  • alpha版本的功能:
  • 运行环境
  • 安装方法
  • 已知的问题和限制
  • 发布地址

Alpha版本测试报告

1.在测试过程中总共发现了多少Bug?每个类别的Bug分别为多少个?

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

bug类别数目
修复的bug5
不能重现的bug0
这个产品就是这样设计的,不是bug0
没有能力修复,将来也不打算修复0
这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复3
  • 修复的bug

    • 线路结点删除:线路结点被删除后,但在查询最短路径时的到底是最新结果,但在线路上仍可以查询到被删除的结点;
    • 切换城市:选择切换城市后没有反应;
    • 查询线路信息:点击站点查看站点详细信息时没有反应;
    • 搜索站点:搜索站点时,不给出站点的完整全名无法搜到站点
    • 编辑站点信息:站点信息的添加有较小的字数限制
  • 不能重现的bug

  • 这个产品就是这样设计的,不是bug

  • 没有能力修复,将来也不打算修复

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

    • 线路结点增减:新修改线路结点后,在总体的线路图上没有变化;

    • 切换城市:切换城市后,查询线路得到的结果为空;

    • 编辑站点信息:管理员登录时,在总线路页面点击编辑按钮无响应,只有在管理员功能页面才可以进行编辑;

2.场景测试,包括以下内容:

  • 你预期的不同用户会怎样使用你的软件?

    在我们小组的预期中,当人们到达地铁站,不知道下一班地铁何时到达,或者临时想买点东西但又怕错过地铁而不知道该不该放弃时,可以使用我们的程序实时了解地铁情况(到达哪个站等);在平时,当要了解自己从地点1到达地点2应该如何换乘地铁时,也可以使用我们的程序查询功能进行最佳方案查询;或者可以查询具体线路的全部信息如票价、时间、站点信息等。

  • 他们有什么需求和目标?

    当人们出行时,往往需要事先了解班次信息以及换乘信息等,才能更加合理地安排时间。因此我们的程序将地铁相关信息透明化,以便用户更好的了解路线时间等信息,不必在地铁等候或者思考如何到达目的地上浪费过多时间。

  • 你的软件提供的功能怎么组合起来满足他们的要求?

    首先,如果人们想赶最早的一班地铁出门上班,或者下班晚了,但仍然想看看能不能坐上最晚的一班地铁时,可以使用线路查询,查询某条线路的票价、首班时间、末班时间、途径站点等信息,进行安排。当人们和别人约好了某个站点见面,但是不清楚站点信息,可以使用站点信息查询,了解当前站点的线路信息以及上下站点信息。当人们出行,比如想要从A到达B,但是线路如此之多,该如何规划出最方便的路线呢?这个时候可以使用线路,由我们的程序为用户安排最短乘车方案,省去用户的烦恼。

3.你们在什么样的平台、硬件配置、浏览器类型等条件上对你们的软件进行测试?——测试矩阵(test matrix)

登录注册页面Edge浏览器Chrome浏览器
展示页面
推荐页面
搜索结果

运行环境:windows系统

4.你认为你们团队的软件在什么条件下,就可以认定其已经足够好,可以发布Alpha版本?——出口条件(exit criteria)

1)根据用户搜索的关键词可以进行稳定的线路方案推送
2)程序所有功能能够正常使用
3)能够维护使用期间产生的数据
4)具有一定用户基数和流量
5)没有重大bug,使用过程中暴露的小bug能够随版本修复

Alpha版本发布说明

alpha版本的功能:

  1. 线路查询:查询某条线路的票价,首班时间,末班时间,所有途径站点。
  2. 站点信息查询:输入站点名称,显示站点所在线路信息,上一站点信息和下一站点信息。
  3. 线路查询:输入起始站点和到达站点给出最短乘车方案。
  4. 新增线路:管理员用户有权限对线路图进行新增线路操作

运行环境

Windows、JDK12

安装方法

运行即可,无需安装

已知的问题和限制

1、新增路线的功能尚未完善,无法新增新的站点;
2、乘车的时间未完善,查询最短路线时的时间没能给出
3、GUI图形界面还未完善

发布地址

GitHub

...全文
97 回复 打赏 收藏 举报
写回复
回复
切换为时间正序
请发表友善的回复…
发表回复
发帖
广工软件工程课程学习

199

社区成员

高校教学社区
其他 高校 广东省·广州市
社区管理员
  • ryue.zh
加入社区
帖子事件
创建了帖子
2022-11-22 23:06
社区公告
暂无公告