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

发布时间 2023-12-02 17:29:37作者: 躺平怪

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

这个作业属于哪个课程
软件工程
这个作业要求在哪里
团队作业5——测试与发布(Alpha版本)
这个作业的目标
测试与发布
队名
IKUN坤

目录

  • 1.测试
    • 1.1.修复的bug;
    • 1.2.这个bug的确应该修复,但是没有时间在这个版本修复,延迟到下一个版本修复。
    • 1.3.场景测试(scenario testing)
      • 1.3.1.你预期不同的用户会怎样使用你的软件?
    • 1.4.你们在什么样的平台、硬件配置、浏览器类型等条件上对你们的软件进行测试?——测试矩阵(test matrix)
    • 1.5.你认为你们团队的软件在什么条件下,就可以认定其已经足够好,可以发布Alpha版本?——出口条件(exit criteria)
  • 2.Alpha版本发布说明
    • 2.1.这一版本的功能
    • 2.2.软件的发布方式以及发布地址

1.测试

1.1.修复的bug;

bug描述:瀑布流下滑太快导致错位.
出现原因:瀑布流组件的不完善导致下滑太快渲染错位。
修复办法:引入防抖节流,防止操作太快导致错位。

bug描述:token失效后,初始页面刷新后账号信息还在。
出现原因:页面渲染先后问题,先渲染的账号信息,再因token失效而清空无效用户信息。
修复办法:清空用户信息的时候刷新局部页面。

bug描述:在网页进行客户机型号替换时,瀑布流布局崩坏错位。
出现原因:网页进行型号切换时,页面不会刷新,布局也不会刷新。
修复办法:网页是这样的,这个BUG没有影响。

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

bug描述:瀑布流上时间的显示错误
预修复方案:前后台时间戳的交接问题

bug描述:帖子部分信息无法显示(图片)
预修复方案:前端对图片的处理

1.3.场景测试(scenario testing)

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

    • 未登录用户浏览帖子、地图、tip
    • 普通用户浏览的同时可以发布帖子、领养宠物、提交宠物信息
    • 管理员、超级管理员可对帖子进行管理
  • 1.3.2.需求与目标

    • 普通用户需求:浏览校内的宠物信息、通过地图了解宠物位置、领养宠物、发布走失宠物信息。

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

(1)设备类型:PC端、苹果、安卓
(2)浏览器类型:Edge、Chrome、Firefox
(3)网络连接:如果软件需要网络连接,测试应该覆盖不同的网络条件,包括 2G、3G、4G、5G 和 Wi-Fi 等,以确保软件在不同网络条件下都能正常工作。

测试功能 测试点 预测结果 完成
初始界面 主页按钮 刷新页面 1
登录按钮 跳转登录页面 1
token 有token刷新自动登录 1
登录界面 登录按钮 登录成功跳转初始界面 1
登录失败提示 1
发帖 上传图片 图片上传到服务器 1
权限不足无法上传 权限不足无法上传提示 1
发布帖子 内容记录到数据库 1
内容未填写完提示 1
浏览帖子 加载数据 帖子内容呈现正常 1
提交宠物信息 成功提示 1
领养宠物 成功提示 1
管理员模块 审核帖子 审核通过 1
审核退回 1
审核宠物领养信息 审核通过 1
审核退回 1
审核退回 1
删除帖子 成功提示 1

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

完成全部基本功能,重构UI界面,适应不同尺寸的屏幕,测试完善并发性后。
所有的关键问题和重大 Bug 已经被解决并通过了测试,确保软件在各种测试环境下的稳定性和可靠性。
界面和用户体验已经达到可接受的水平,用户可以方便地使用和理解软件的功能。

2.Alpha版本发布说明

2.1.这一版本的功能

  • 2.1.1.初始页面
    image

  • 2.1.2.登录界面
    image

image

  • 2.1.3.地图界面
    image

  • 2.1.4.每日一tip
    image

  • 2.1.5.发布帖子
    image

image

image

  • 2.1.6.浏览帖子
    image

  • 2.1.7.审核帖子
    image

  • 2.1.8.修改用户信息
    image

2.2.软件的发布方式以及发布地址

通过宝塔方式发布,发布在服务器上,目前尚未完善,未公布地址