第五周作业--测试与版本发布(Alpha版本)

github传送门:https://github.com/Bubblegod/StardrewValley

一、BUG以及修复

a.修复的BUG:

1.存在着运行环境改变后,资源找不到问题

BUG描述:打包jar的时候本来放在项目中的图片不能加载了。

解决方案:百度后发现,需要添加如下函数来读取路径。

 

 

2.存在数组越界的bug BUG描述:当人物走到地图边缘的时候,发生了数组越界的问题。

 

 

解决方案:在数组的边缘加一排障碍物,不让人物走过去。

 

 

3.在角色行走的时候,存在着刷新重绘图时出现黑色条纹的情况 BUG描述:行走的时候,右边与底部出现无法加载的情况。

解决方案:描绘地图的时候,描绘距离人物7格以内的地图即可解决。

 

 

 

 

 

b. 不能重现的bug:未找到

c. 这个产品就是这样设计的,不是bug:无

d. 没有能力修复,将来也不打算修复:

1.房子周围有空位,但是走不进去。 BUG描述:房子周围有空位,但是由于底层算法设计的原因,可走进去的地方是以一格一格地计算地,所以某些格子里面包含了房子并且包含了空地,我们都视为不可走的区域。

 

 

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

1.发动种植技能的时候,回把房子覆盖掉。 BUG描述:地图被分为一个矩形矩阵,当储存房子的数组中的数值被发动植树技能的时候覆盖掉了,整个房子就会消失掉。

发动技能前:

 

 

发动技能之后:

 

 

解决方案:发动植树技能的时候判断一下

 

二、场景测试

a.游戏用户会在想玩经营类或农场类游戏时玩我们的游戏

b.用户会想要通过自己的努力和运营壮大农场,体验农场生活

c.我们提供走动,锄地、、种树、砍树、除草等动作让用户体验不一样的农场新生活的体验

 

 

三、测试矩阵

 

用户类型

屏幕分辨率

操作系统

网络速度

操作系统默认语言

组合总数

变量数目

2

3

3

3

2

108

 

开发小组的成员

1920 * 1080

Windows 10

无线网络

中文

 

 

开发小组的成员

1024 * 768

Windows 8

局域网

中文

 

 

开发小组的成员

800 * 600

Windows 7

拨号

英文

 

 

其他小组的成员

1920 * 1080

Windows 10

无线网络

中文

 

主要测试环境:开发小组成员+1090*1080+Windows 10 +无限网络+中文

 安装要求:

系统装有java的环境,且需要是64位的

 

posted @ 2018-11-10 01:27  朱健栋  阅读(206)  评论(0编辑  收藏  举报