软工作业No.7 甜美女孩第五周--测试与发布
Alpha版本发布说明
一、功能介绍
本团队所做的多模式自定义2048是用来进行纸牌模式以及正常基础模式版本的2048小游戏的。Alpha版本具有的功能大体如下:
初始界面-
纸牌模式-
基础模式-
分数结算-
二、环境要求
对运行环境的要求:
Windows系统吧
三、 安装方法
直接下载压缩包,解压后双击first-2048.jar文件或者start.bat文件运行玩耍
四、问题与限制
问题:纸牌模式与自定义未完善
限制:未发现
五、发布方式及发布地址
发布方式:
发布地址:https://gitee.com/sweet_girl/Custom-2048/tree/dev
下载地址:https://pan.baidu.com/s/1ntLxAp-N7w9sIv0GIxn_aw
在这个过程中不小心生成了一个奇怪的小病毒式程序??
还不太清楚怎么回事,各位官人下载来试试叭?
https://pan.baidu.com/s/1yJahsl0i2cUC0Wc7NouD5A
安装方法同上,解压后直接双击first2048.jar文件或者start.bat文件,玩耍
Alpha版本测试说明
一、测试找出的bug
在运行程序后分别出现菜单、基础2048、纸牌2048
由菜单点进去的基础2048无法玩
基础2048有时会无法移动
纸牌2048的牌移走一个后下一张牌无法移到原来第一张牌的位置
二、测试矩阵
测试功能 |
测试项 |
检验点 |
预期结果 |
|
菜单界面 |
初始界面 |
菜单背景 |
正常显示 |
✔ |
“基础模式”按钮 |
可以点击,并进入“基础模式”游戏界面 |
✔ |
||
“自定义模式”按钮 |
可以点击,并进入“自定义模式”游戏界面 |
✘ |
||
“纸牌模式”按钮 |
可以点击,并进入“纸牌模式”游戏界面 |
✔ |
||
游戏界面 |
基础2048 |
游戏界面背景 |
正常显示 |
✔ |
提示音 |
在进入界面后有提示音 |
✔ |
||
“返回键”按钮 |
可以点击,并返回原菜单 |
✘ |
||
“最好成绩”显示框 |
可以显示玩过的最好成绩 |
✘ |
||
“当前成绩”显示框 |
可以显示当前的成绩 |
✘ |
||
按“上下左右”键 |
数字可以移动并且相同数字可以相加且会随机出现2 、4、8、16、32、64中数字 |
✔ |
||
当24个方块均充满数字时 |
各数字无法再移动,出现提示框和最终得分,游戏结束 |
✔ |
||
纸牌2048 |
游戏界面背景 |
正常显示 |
✔ |
|
提示音 |
在进入界面后有提示音 |
✔ |
||
“喇叭”按钮 |
正常显示,并点击可以开闭变换 |
✔ |
||
“最好成绩”显示框 |
可以显示玩过的最好成绩 |
✘ |
||
“当前成绩”显示框 |
可以显示当前的成绩 |
✘ |
||
“放置牌”位置 |
出现随机颜色随机2 、4、8、16、32、64中数字的纸牌 |
✔ |
||
“下一张”位置 |
出现随机颜色随机2 、4、8、16、32、64中数字的纸牌 |
✔ |
||
移动“放置牌”位置的纸牌 |
纸牌移动到鼠标指定位置 |
✔ |
||
移动“放置牌”位置的纸牌后 |
“下一张”位置的纸牌移动到“放置牌”位置且“下一张”位置出现随机颜色随机2 、4、8、16、32、64中数字的纸牌 |
✘ |
||
移动“放置牌”位置的纸牌到已放好的纸牌后 |
若两纸牌的数字相同则数字相加且合为一张纸牌 |
✘ |
||
当整个游戏框中充满纸牌时 |
“放置牌”位置的纸牌将无法移动,出现提示框和最终得分,游戏结束 |
✘ |
软工作业No.7 甜美女孩第五周--测试与发布的更多相关文章
- 软工作业No.5 甜美女孩第三周yep
需求&原型改进: 1. 针对课堂讨论环节老师和其他组的问题及建议,对修改选题及需求进行修改 (5分) 没有问题及建议 2. 修改完善上周提交的需求规格说明书(10分) 上周的<需求规格说 ...
- 软工作业No.6 甜美女孩第四周
各成员在Alpha阶段认领的任务 成员 Alpha阶段认领的任务 整个项目预期的任务量 曾祎祺 安排每日任务,每晚总结 16% 邓画月 基础2048+自定义 16% 梁佩诗 负责界面 16% 何颖琪 ...
- 软工作业-----Alpha版本第一周小结
软工作业-----Alpha版本第一周小结 Part1.第一周周计划记录 姓名 学号 周前计划安排 每周工作记录 自我打分 yrz(队长) 1417 1.进行任务分析 2.任务分配 ...
- [软工作业]-软件案例分析-CSDN
[软工作业]-软件案例分析-CSDN(app) 项目 内容 这个作业属于哪个课程 2020春季计算机学院软件工程(罗杰 任健) 这个作业的要求在哪里 个人博客作业-软件案例分析 我在这个课程的目标是 ...
- 团队作业第5周 - 测试与发布(Alpha版本)- 天冷记得穿秋裤队
团队作业第5周 - 测试与发布(Alpha版本)- 天冷记得穿秋裤队 Alpha版本测试报告 在测试过程中总共发现了多少Bug?每个类别的Bug分别为多少个? 前后端至今一共发现有10个bug,修复的 ...
- 软工作业No.3--团队作业:甜美女孩出击!
队名:甜美女孩 队员包括: 姓名 学号 身份 曾祎祺 3216005211 队长 邓画月 3216005212 队员 何颖琪 3216005213 队员 梁沛诗 3216005214 队员 梁子君 3 ...
- 【软工作业&思考】关于软工的一些概念性理解暨第一次阅读作业
概述 项目 内容 本次作业所属课程 2019BUAA软件工程 周二班 本次作业要求 第1次个人作业当然,比这个更重要百倍的还是实实在在的思考,这也是标题如此命名的原因 我在本课程的目标 在原有实践经验 ...
- BUAA2020软工作业——提问回顾与个人总结
项目 内容 这个作业属于哪个课程 2020春季计算机学院软件工程(罗杰 任健) 这个作业的要求在哪里 提问回顾与个人总结 我在这个课程的目标是 进一步提高自己的编码能力,工程能力 这个作业在哪个具体方 ...
- 软工作业No.9 第六周 事后诸葛亮分析报告
甜美女孩项目2048结果 整理:邓画月.曾祎祺 设想和目标 1. 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 弄一个给用户消磨时间的游戏,定义的很清楚.该游戏玩 ...
随机推荐
- [ Python ] unittest demo
# -*- coding: utf-8 -*- import unittest class MyUT(unittest.TestCase): def test_1(self): print(" ...
- kubernetes1.4新特性(一):支持sysctl命令
sysctl是一个允许改变正在运行中的Linux系统内核参数的接口.可以通过sysctl修改Linux系统内核中的TCP/IP 堆栈和虚拟内存系统的高级选项,而且不需要重新启动Linux系统,就可以实 ...
- GitHub linux 提交文件及403错误处理
$git clone "Clone with HTTPS(自己生成的地址,如:https://github.com/******(用户名)/test.git)" 这时在你git ...
- Maven Web Project设置Webcontent路径
1,新建maven-archetype-webapp 2,右键项目-->Properties-->选中Project Facets中的Runtimes标签,然后Java版本改为1.8,Dy ...
- Python RabbitMQ消息队列
python内的队列queue 线程 queue:不同线程交互,不能夸进程 进程 queue:只能用于父进程与子进程,或者同一父进程下的多个子进程,进行交互 注:不同的两个独立进程是不能交互的. ...
- 【C++】C++未定义行为
未定义行为:语言标准没有规定,编译器自行决定的行为,在不同的编译器上有时会有不同的结果. 1: int i=0; i=i++; 我们知道i++会返回i之后再自增,那么程序运行完i为多少? 解释一:i= ...
- Windows 用bat脚本带配置启动redis,并用vb脚本使其在后台运行。
最近,在Windows上用开发PHP程序,需要用到Redis,每天要打开一个运行redis-server.exe的窗口这样比较烦,因为窗口就一直打开着,不能关闭. 所以就想着通过写脚本的方式,让他在后 ...
- IdentityServer4服务器配置
Session认证和JWT(Json Web Token) Token认证就是基于JWT 1.Session认证 1. 用户输入其登录信息 2. 服务器验证信息是否正确,并创建一个session,然后 ...
- 快速测试方法——JUnit
特点:写一个类,里面可以执行多个方法. 在一个方法上面添加@Test,选中方法名,右键run,即可执行当前方法 import org.junit.Test; //注:测试方法要求:不能有返回值,不能有 ...
- Linux下Java环境安装
本节主要讲解Linux(Centos 6.5)下Java环境的安装 1. 卸载机器上默认安装的JDK 在Linux环境下一般会默认安装jdk,为了自己项目的开发部署,一般情况要重新装jdk,而且自己装 ...