团队第三次作业:Alpha版本发布

Alpha版本发布

所属课程 软件工程基础
作业要求 团队第三次作业:Alpha版本发布
团队名称 朋友代打了解一下
这个作业的目标 α版本的测试和发布

团队成员列表

团队成员 学号 职务
HTB 061126 队员
HZ 061127 队员
JHL 061128 队员
JQH 061119 队员
J L 061130 队员

项目

一、下载地址

下载链接:https://pan.baidu.com/s/1uQyQKDjJHwOLcUsY8G-IsQ

提取码:wslg

二、安装说明

下载成功后,对文件进行解压。下点击Golden_game.exe运行安装程序,如图:

三、操作说明

Ⅰ、程序的初始界面如下:

  • 查看游戏规则
    点击 rules 键或点击菜单栏中的 '?' 或使用快捷键 Ctrl + R ,效果如图:
  • 查看 G 值趋势
    点击 trend of G
  • 退出游戏
    点击 exit ,或者点击菜单栏中的 hone 键。
  • 开始游戏
    点击 start ,进入模式选择阶段。

Ⅱ、模式选择

  • 输入玩家数量,选择回合模式后进入游戏阶段

Ⅲ、游戏阶段

  • 玩家分别输入自己的昵称和点数。(昵称后续回合不能修改)
  • 玩家全部输入后点击 calculate 键,程序进行计算。
  • 程序计算出当前回合的赢家:
  • 点击 next 进入下一回合游戏。
  • 游戏阶段能,能查看当前得分,查看上回合G值及近十回合的G值曲线图。
  • 回合结束后进入结算界面

Ⅳ、结算阶段

  • 可查看得分榜。
  • 可查看历史回合各个玩家输入点数。
  • 可返回初始界面,再次游戏。

四、测试

Ⅰ、测试工作安排
每一功能完成后即由相关开发人员进行测试

Ⅱ、测试工具选择
代码部分通过Visual Studio在开发时测试
无误后进行用户使用场景测试

Ⅲ、测试用例:

Ⅳ、测试截图

  • 开始界面:
  • 模式选择界面:(错误输入提示)
  • 游戏阶段:(错误输入提示)
  • 查看得分榜:
  • 查看历史记录:
  • 查看G值曲线:

Ⅴ、测试总结

  • 在初次写测试用例的时候,感觉真是纠结,用例写的很死板,看似简单的一个填表工作,要写好真是不简单。一开始写的比较不自然,有些生搬硬套,而且还很慢。
  • 此次测试感觉就是为了找到bug,然而这学期的测试学习经验告诉我这是错误的。“软件测试的目的在于发现错误,一个好的测试用例在于发现从来未发现的错误,一个成功的测试是发现了从未发现的错误的测试。” 如果只是为了找到bug,那么bug会成天缠着你。

五、项目情况总结

α版本总结:

  • 本次α版本已实现程序的主体内容及用户交互界面。大体算法已经设计完毕。
  • 和项目预期相比,目前尚有奖惩模式这一大模块未完成和一些其他细节处未设计,此外α版本还存在一些bug还未修改。

β版本展望:

  • 我们团队将在下一阶段对程序加入奖惩模块,添加音效效果以及添加一些简单动画效果。

安排计划:

周数 预期安排
12周 设计出奖惩模块算法,并编码实现
13周 对程序添加音效,加入部分动画效果
14周 对β版本进行后期测试和维护
posted @ 2019-11-18 23:46  iMisuzu  阅读(133)  评论(0编辑  收藏  举报