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

发布时间 2023-12-04 12:08:23作者: Leo_Scott

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

作业概述

这个作业属于哪个课程 班级链接
这个作业要求在哪里 团队作业5——测试与发布(Alpha版本)

Alpha版本测试报告

  • 在测试过程中总共发现了多少Bug?每个类别的Bug分别为多少个?
    本次测试过程中总共发现了6个bug。界面问题三个,兼容性问题两个,性能问题一个。
    BAE-UI-1:背景图像未正确缩放,且在特定windows缩放倍率下可能出现极度的模糊
    BAE-UI-2:字体大小跟随浏览器窗口响应的事件有时候会失效
    BAE-UI-3:颜色选择不当导致对比度不足
    BAE-COM-1:使用WebKit类的浏览器打开网站可能导致部分游戏无法运行
    BAE-COM-2:在较老版本的浏览器上无法运行最新的jQuery
    BAE-PERF-1:低性能机器加载游戏界面缓慢

  • 修复的Bug:
    BAE-UI-1,BAE-UI-2,BAE-UI-3:使用flexible.js和vue.js辅助布局布局
    BAE-COM-2: 使用兼容的jQuery历史版本
    BAE-PERF-1:优化采用的依赖数,采用尽可能精简的包,并且在前端采取懒加载策略

  • 不能重现的bug
    BAE-COM-1:Safari浏览器启用特定Experimental Features才能导致bug重现

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

  • 没有能力修复,将来也不打算修复:
    BAE-COM-1:团队缺乏经费,没有办法使用MacOS版本的Safari进行调试

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

  • 场景测试(scenario testing),包括以下内容:

  • 你预期不同的用户会怎样使用你的软件?
    在不同的时间段打开网站并且沉迷于其中一两个游戏。针对此场景,应该重点加强热门游戏的服务器配置,防止在重要时间段崩溃

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

  1. 娱乐和放松: 用户可能寻求在繁忙的日常生活中找到放松和娱乐,这些游戏提供了简单、有趣的方式来消磨时间。

  2. 社交互动: 一些用户可能希望通过这些游戏与朋友或其他玩家互动,可能是合作完成游戏任务或进行竞技比赛。

  3. 挑战和成就感: 游戏通常设计有难度和关卡,吸引那些喜欢挑战并追求成就感的玩家。完成任务、击败对手或者获得高分可以给他们带来满足感和成就感。

  4. 探索新游戏: 这类网站通常有各种各样的游戏供用户选择,有些用户可能对探索新的游戏类型或者挑战不同类型的游戏感兴趣。

  5. 简单易上手: 对于部分用户来说,这些小游戏网站提供的游戏通常不需要复杂的学习过程,容易上手,让他们能够快速地开始游戏。

  6. 寻找轻松的游戏体验: 对于那些不想投入太多时间或精力的玩家来说,这些游戏提供了一种轻松的游戏体验,可以随时开始或结束游戏。

  7. 无需下载安装: 由于这些游戏大多在网页上直接进行,用户无需下载或安装游戏,能够快速地访问并开始游戏。

总的来说,游玩小游戏网站的用户有着多样的需求,但大多数都与寻找娱乐、放松、挑战或社交互动相关。这些平台提供了一个轻松愉快的环境,吸引了广泛的用户群体。

  • 你的软件提供的功能怎么组合起来满足他们的需要?
    简单,易用的界面,直观的导航,多样化的游戏选择以及加强社交和互动功能设计,提高玩家成就感
  • 你们在什么样的平台、硬件配置、浏览器类型等条件上对你们的软件进行测试?——测试矩阵(test matrix)
    CPU: 11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz
    GPU: Iris Xe Graphics
    RAM: 16 Giga bytes 4699Mhz
    SYS: Windows 10 22H2
    Browser: Google Chrome 119.0.6045.200
  • 你认为你们团队的软件在什么条件下,就可以认定其已经足够好,可以发布Alpha版本?
    能够正常支持10人以上游戏,所有测试已通过或归档,开发团队超过2/3的成员认为可以发布。或者到了最终截止日期。

Alpha版本发布说明

这一版本的功能

  • 新增系统后台管理,支持管理员对评论进行管理,以符合社会主义核心价值观。
  • 新增对IE浏览器的优化,照顾特殊癖好人群()。
  • 强化认证功能,防止用户数据泄露

对运行环境的要求

最低配置

  • 处理器:Intel Core 2 Quad CPU Q6600 @ 2.40GHz 或 AMD Phenom 9850 Quad-Core Processor @ 2.5GHz
  • 内存:4GB
  • 显卡:NVIDIA 9800 GT 1GB或AMD HD 4870 1GB(DX 10, 10.1, 11兼容)
  • DirectX:版本10
  • 存储空间:至少10MB可用空间
  • 操作系统:Windows 8.1 64 Bit, Windows 8 64 Bit, Windows 7 64 Bit Service Pack 1, Windows Vista 64 Bit Service Pack 2*

安装方法

在线访问,免安装

optional: 可以采用Chrome或Edge浏览器的安装网页功能将网页安装到电脑上

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

网页前端设计较简陋,可能无法用颜值吸引用户,同时由于预算有限,无法采用高性能服务器,所以同时在线人数也有限制。

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

在线发布,敬请期待