测试与发布

这个作业属于哪个课程 软件工程2024 - 广东工业大学
这个作业要求在哪里 软件工程2024 - 班级博客
这个作业的目标 测试与发布

一. 测试

1.在测试过程中总共发现了4个Bug

修复的bug(2):

1.未经过账号注册也能直接登录,已通过过滤器进行过滤
2.在宠物对战游戏中,有时候可能会出现宠物技能效果无法触发或者计算错误的Bug。通过调整代码逻辑,已修复这类Bug。

不能重现的bug(1):

玩家在特定操作后触发了闪退Bug,但由于操作步骤复杂或者具有随机性,开发者无法重现Bug

这个产品就是这样设计的,不是bug(1):

测试过程中,玩家反馈宠物释放技能时没有动画,这不是bug而是没有实现的功能。

没有能力修复,将来也不打算修复(0)

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

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

2.1 不同的用户会怎样使用这个软件

  1. 竞技玩家:这些玩家将宠物对战游戏视为竞技比赛,并致力于收集强力的宠物并提升自己的宠物等级。他们经常参加与其他玩家或者野生宠物对战,以展现自己的实力。
  2. 收藏家:这些玩家享受收集稀有或特殊的宠物,并致力于完善自己的宠物收藏图鉴。他们可能会花费大量时间和金钱来获取各种珍贵的宠物。
  3. 社交玩家:这些玩家将宠物对战游戏视为社交平台,通过游戏和聊天与其他玩家互动。他们喜欢结识新朋友、加入公会或组队合作。
  4. 休闲玩家:这些玩家将宠物对战游戏作为放松和娱乐的方式,并不太在意竞技或排名。他们可能会在空闲时间里玩几局游戏,放松心情。

2.2 他们的需求和目标

  1. 想要体验游戏中的刺激和竞争:他们希望通过与其他玩家对战来测试自己的技能和策略能力。
  2. 喜欢收集和培养宠物:他们享受收集各种不同种类的宠物,并通过训练和培养宠物来提升它们的实力。

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

软件既提供玩家与野生宠物之间的对战,也提供玩家之间的对战,通过对战他们能够提升自己宠物的实力,也能收集不同的宠物。

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

  1. 平台:
  • Windows:Windows 11, Windows 10
  • Mac:macOS Catalina
  • Linux:Ubuntu 20.04 LTS
  1. 硬件配置:
  • CPU:Intel Core i5
  • GPU:NVIDIA GeForce RTX 2060
  • 内存:8GB, 16GB, 32GB
  • 存储:SSD, HDD
  1. 浏览器类型:
  • Google Chrome:最新版本
  • Mozilla Firefox:最新版本
  • Microsoft Edge:最新版本
  1. 网络环境:
  • 高速网络:100Mbps以上
  • 低速网络:10Mbps以下
  • WiFi连接:2.4GHz, 5GHz

通过以上测试矩阵的条件,可以确保在不同的平台、硬件配置和浏览器类型下对宠物对战游戏进行全面的测试,以验证其稳定性和兼容性。

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

  1. 完成基本功能开发:软件已经实现了最基本的功能,并且能够顺利运行。
  2. 没有致命性缺陷:软件在基本功能上没有严重的致命性缺陷,可以基本正常运行。
  3. 可以供有限用户群体测试:软件可以被一小部分内部或外部用户使用,以收集他们的反馈和建议。
  4. 实现核心设计目标:软件已经实现了核心的设计目标,即使还有一些功能待完善或优化。
  5. 团队内部测试通过:团队内部的测试已经确认了软件的基本稳定性和功能完整性。
    对于我们团队的软件,当软件满足以上条件并经过严格的内部测试之后,我们会认为软件已经足够好,可以发布Alpha版本。发布Alpha版本将有助于更广泛地公开测试软件,并收集更多的用户反馈,从而进一步改进和完善软件。

二. 发布

1. 功能介绍

Alpha版本具有的功能大体如下:

  1. Figure 1首页

  2. Figure 2注册页

  3. Figure 3登录页

  4. Figure 4对战

  5. Figure 5签到

2. 修改的缺陷

  1. 通过过滤器进行过滤,解决未经过账号注册也能直接登录的问题
  2. 在宠物对战游戏中,有时候可能会出现宠物技能效果无法触发或者计算错误的Bug,通过调整代码逻辑,已修复这类Bug。   

3. 环境要求

该物理实验网站是以网页形式存在,下面对各大主流浏览器分别说明。
火狐FireFox:使用正常,能够实现预期功能
Chrome系列:支持Chrome系列的最新三个稳定版

4. 安装方法

该物理实验网站是以网页形式存在,无须安装,只需访问该网站的网址就可以访问该物理实验网站

5. 问题与限制

问题:该网站Alpha版本的问题在于可进行的交互数量较少,
限制:该网站的目前只能通过本地连接。

6. 发布方式及发布地址

发布方式:通过网络在校内发布。
发布地址:该物理实验网站的IP地址为:http://192.168.130.10:8080/PokemonGame_war/

posted @ 2024-05-21 22:45  无名0223  阅读(93)  评论(0编辑  收藏  举报