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版本)的更多相关文章

  1. 团队作业part5--测试与发布(Alpha版本)

    测试报告 1.测试与解决bug 1)测试人员测试出的bug 游戏失败后方块还能下落 分数设计不太合理 存在行数不可消除的情况 2)开发人员解决bug 2.场景测试 适用群体:打发时间的学生.工作压力大 ...

  2. 2017-2018-1 20179205《Linux内核原理与设计》第五周作业

    <Linux内核原理与设计>第五周作业 视频学习及操作分析 一.用户态.内核态和中断 内核态在CPU执行中对应高执行级别,执行级别为0级,具有特权指令,可以访问任意物理地址:用户态执行级别 ...

  3. 2019-2020-1 20199329《Linux内核原理与分析》第五周作业

    <Linux内核原理与分析>第五周作业 一.上周问题总结: 虚拟机将c文件汇编成汇编文件时忘记添加include<stdio.h> gdb跟踪汇编过程不熟练 二.本周学习内容: ...

  4. 2018-2019-1 20189221《Linux内核原理与分析》第五周作业

    2018-2019-1 20189221<Linux内核原理与分析>第五周作业 实验四 实验过程 当用户态进程调用一个系统调用时,cpu切换到内核态并开始执行一个内核函数. 在Linux中 ...

  5. 20145209刘一阳《JAVA程序设计》第十五周补充测试

    第十五周补充测试 1.实验楼Linux中可以通过(ABC)查看用户登录情况. A .who B .who am i C .who mom likes D .who are you 2.在 Linux ...

  6. 20145209刘一阳《JAVA程序设计》第五周课堂测试

    第五周课堂测试 1.下列关于内部类的说法,正确的是(ABD) A .其他类不可以用某个类的内部类声明对象. B .内部类字节码文件的名字格式是"外嵌类名$内部类名". C .内部类 ...

  7. 2017-2018-1 JaWorld 第四、五周作业

    2017-2018-1 JaWorld 第四.五周作业 两周工作内容 小组讨论并确定最终的app雏形 合作完成需求说明书 工作分工 成员 分工 比例 陈是奇 1.引言 8% 马平川 2.1-2.5 产 ...

  8. 2017-2018-1 JAVA实验站 第四、五周作业

    2017-2018-1 JAVA实验站 第四.五周作业 JAVA实验站小组成员 学号 名字 职务 20162318 张泰毓 组长 20162303 石亚鑫 组员 20162304 张浩林 组员 201 ...

  9. 第五周作业:markdown语法小总结

    第五周作业 markdown语法总结 早就想写这么一个文章了,关于markdown的语法,因为最近使用的比较多,所以特地总结一下 一,标题 首先要介绍的就是标题, 标题一共有六级 # h1 ## h2 ...

随机推荐

  1. HTTPConnectionPool(host='xx.xx.xx.xx', port=xx): Max retries exceeded with url:(Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x0000015A25025EB8>...))

    HTTPConnectionPool(host='xx.xx.xx.xx', port=xx): Max retries exceeded with url:(Caused by ConnectTim ...

  2. 字典排序 sorted

    a = {6:2,8:0,1:4,-5:6,99:11,4:22} print( sorted(a.items()) ) #默认安照key排序的print( sorted(a.items(),key= ...

  3. Vue用axios跨域访问数据

    Vue用axios跨域访问数据axios是vue-resource的替代品,vue-resource不再维护.安装axios:npm install axios使用vue-cli开发时,由于项目本身启 ...

  4. vue计算属性和侦听器

    一.计算属性: main.js: var app = new Vue({ el: '#app', data: { math: 80, physics: 90, english: 30 }, compu ...

  5. c语言格式化打印

    printf的格式化打印 unsigned int          -------------------     %u        打印无符号数 int          ----------- ...

  6. 前后端分离不可缺少的神器 NGINX

    样例讲解 1:安装工具包 wget.vim和gcc yum install -y wget yum install -y vim-enhanced yum install -y make cmake ...

  7. [c/c++] programming之路(19)、数组指针

    一.指针运算 #include<stdio.h> #include<stdlib.h> void main0(){ ; int *p=&a; printf());//变 ...

  8. 一、restful规范 二、CBV(View)源代码执行流程 三、drf框架安装和简单使用

    一.restful规范 ''' 它是一个规范,面向资源架构 十条规范 1.API与用户的通讯协议,总是使用HTTPs协议,确保了网络传输的安全性 2.域名 --https://api.example. ...

  9. FastAdmin笔记~

    在phpstud命令行输入以下命令! 1.在命令行一键生成test表格的crud php think crud -t  test 2.在数据库创建表必须加上表注释 3.生成test控制器的权限菜单 p ...

  10. ios外派公司—提供ios程序员外派ios应用外包业务(北京动点 可签合同)

    北京动点飞扬长年提供ios工程师外派业务. 我公司程序员平均技术情况如下: 1.二年以上iPhone/ipad开发经验: 2.熟练使用Xcode.Objective C编码技能: 3.熟悉iOS开发框 ...