第五周作业--测试与版本发布(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位的
第五周作业--测试与版本发布(Alpha版本)的更多相关文章
- 团队作业part5--测试与发布(Alpha版本)
测试报告 1.测试与解决bug 1)测试人员测试出的bug 游戏失败后方块还能下落 分数设计不太合理 存在行数不可消除的情况 2)开发人员解决bug 2.场景测试 适用群体:打发时间的学生.工作压力大 ...
- 2017-2018-1 20179205《Linux内核原理与设计》第五周作业
<Linux内核原理与设计>第五周作业 视频学习及操作分析 一.用户态.内核态和中断 内核态在CPU执行中对应高执行级别,执行级别为0级,具有特权指令,可以访问任意物理地址:用户态执行级别 ...
- 2019-2020-1 20199329《Linux内核原理与分析》第五周作业
<Linux内核原理与分析>第五周作业 一.上周问题总结: 虚拟机将c文件汇编成汇编文件时忘记添加include<stdio.h> gdb跟踪汇编过程不熟练 二.本周学习内容: ...
- 2018-2019-1 20189221《Linux内核原理与分析》第五周作业
2018-2019-1 20189221<Linux内核原理与分析>第五周作业 实验四 实验过程 当用户态进程调用一个系统调用时,cpu切换到内核态并开始执行一个内核函数. 在Linux中 ...
- 20145209刘一阳《JAVA程序设计》第十五周补充测试
第十五周补充测试 1.实验楼Linux中可以通过(ABC)查看用户登录情况. A .who B .who am i C .who mom likes D .who are you 2.在 Linux ...
- 20145209刘一阳《JAVA程序设计》第五周课堂测试
第五周课堂测试 1.下列关于内部类的说法,正确的是(ABD) A .其他类不可以用某个类的内部类声明对象. B .内部类字节码文件的名字格式是"外嵌类名$内部类名". C .内部类 ...
- 2017-2018-1 JaWorld 第四、五周作业
2017-2018-1 JaWorld 第四.五周作业 两周工作内容 小组讨论并确定最终的app雏形 合作完成需求说明书 工作分工 成员 分工 比例 陈是奇 1.引言 8% 马平川 2.1-2.5 产 ...
- 2017-2018-1 JAVA实验站 第四、五周作业
2017-2018-1 JAVA实验站 第四.五周作业 JAVA实验站小组成员 学号 名字 职务 20162318 张泰毓 组长 20162303 石亚鑫 组员 20162304 张浩林 组员 201 ...
- 第五周作业:markdown语法小总结
第五周作业 markdown语法总结 早就想写这么一个文章了,关于markdown的语法,因为最近使用的比较多,所以特地总结一下 一,标题 首先要介绍的就是标题, 标题一共有六级 # h1 ## h2 ...
随机推荐
- phpcms栏目点击选中
点击选中(没有二级栏目) {pc:content action="category" catid="0" num="4" siteid=&q ...
- Lua 求当前月份的最大天数
[1]实现代码 -- 第一种方式:简写 , day = })) print('The first way result : dayAmount = ' .. dayAmount) -- 第二种方式:分 ...
- P1605 迷宫
P1605 迷宫 这是一道毒瘤题... 这是一道广搜题 bfs ... 代码: #include<cstdio> #include<iostream> #include< ...
- docker启动后忘记挂载nvidia-docker-volume的解决方法
进入 docker 目录 删除 volumes 下的所有文件 重新启动docker 运行nvidia-docker run XXX 来生成volume 修改所有 docker目录下containers ...
- P2365 任务安排 / [FJOI2019]batch(斜率优化dp)
P2365 任务安排 batch:$n<=10000$ 斜率优化入门题 $n^{3}$的dp轻松写出 但是枚举这个分成多少段很不方便 我们利用费用提前的思想,提前把这个烦人的$S$在后面的贡献先 ...
- Html ul、dl、ol 标签
Html ul.dl.ol 标签 <html> <body> <!-- ul 标签指定字符断点,左边带一个“·”点--> <ul> <!-- li ...
- js前端文件收集(一)
1.保存cookies的文件: /** * Cookie plugin * * Copyright (c) 2006 Klaus Hartl (stilbuero.de) * Dual license ...
- onsubmit 事件
onsubmit 事件 Event 对象 定义和用法 onsubmit 事件会在表单中的确认按钮被点击时发生. 语法 onsubmit="SomeJavaScriptCode" 参 ...
- style,ng-style, ng-attr-style的对比
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script sr ...
- HTML基础【4】:表格标签
表格标签 在过去表格标签用的非常非常的多,绝大多数的网站都是使用表格标签来制作的,也就是说表格标签是一个时代的代表 作用:以表格形式将数据显示出来,当数据量非常大的时候,表格这种展现形式被认为是最为清 ...