首页 > 技术文章 > 团队作业5

qiaokeliweibaba 2018-05-09 21:00 原文

第一部分

在测试过程中总共发现了多少Bug?每个类别的Bug分别为多少个?
a.修复的bug;

图形无法变成障碍物的BUG

图像移动过程中出现卡顿的情况

b.不能重现的bug

在运行的时候,有时候elipse会闪退

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

俄罗斯方块游戏的难度是由下降的速度的增加而增加的,我们无法根据方块形状的改变来增加难度

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

能够运行的.java文件在转换成.exe文件后,.有时候exe文件会出现一些问题无法运行(已修复)
游戏颜色修改模块是参照网上模板的,出现有时候不能修改,或者修改颜色错误的问题

第二部分

场景(scenario testing),包括以下内容:
(1)你预期不同的用户会怎样使用你的软件?
(2)他们有什么需求和目标?
(3)你的软件提供的功能怎么组合起来满足他们的需要?

一、幼儿
幼儿是通过玩游戏认识这个世界的。从他们出生开始,最先接触到的东西就是玩具,他们通过玩游戏来了解外部世界的构造,这样可以激发幼儿对外界的认知兴趣,锻炼思维水平,对开发智力能起到很好的作用。研究表明,高趣味、零压力的创意游戏,最能启发0~3岁宝宝的潜力,经常玩游戏的幼儿对世界的认知能力和智力水平要比不玩游戏的幼儿高出很多。
二、学生
现在学生的课业负担重,娱乐时间少,人际交往少,烦恼和压力也因此相应增加。其实玩游戏不仅帮助学生调节情绪,还可以锻炼与提高他们的反应能力和手脑的快速配合能力,据调查显示,经常玩游戏的学生思维活跃、善于表达、情绪乐观,解决问题时会更加灵活。
三、白领
当今社会竞争日趋激烈,每个上班族都必须打起十二分的精神努力工作,否则随时可能被市场淘汰。白天在公司忙了一整天的上班族,晚上需要一种轻松的方式来自我舒缓压力,放松情绪。于是游戏就很好的满足了这种需求,操作简单,画面漂亮,就像《俄罗斯方块》游戏,任由发挥,可以获得极大的满足感和成就感

第三部分

你们在什么样的平台、硬件配置、浏览器类型等条件上对你们的软件进行测试?——测试矩阵(test matrix)

loadrunner,但是由于.java在封装成exe文件后,会出现无法运行的情况,正在调试,因此测试进度稍微延后。
性能指标(响应时间和吞吐量,需要给出截图和测试实例以及结果)

系统资源监控(CPU、内存占用情况,需要给出截图和测试实例以及结果)

压力测试(不同并发用户数,需要给出截图和测试实例以及结果)

疲劳度测试(测试服务器持续运行的能力,需要给出截图和测试实例以及结果)

安全测试(从三个角度来看,即保密性、可用性、完整性。需要给出截图和测试实例以及结果)

序号 所完成的测试 系统所期望的性能指标 实际测试结果 差别分析 性能问题及其改进建议
001
002
003
004
005

你认为你们团队的软件在什么条件下,就可以认定其已经足够好,可以发布Alpha版本?——出口条件(exit criteria)
软件如果能实现正常的使用,出现bug的情况很少,不影响使用,就已经可以发布Alpha版本
列出这一版本的功能(在原有项目基础上开发的列出新功能)
新功能有,设置背景颜色,显示网格,设置颜色(图形,障碍物),随机生成障碍物,设置图形下落速度
对运行环境的要求
因为是java程序,所以需要安装JDK,配置环境变量。
安装方法

(1)JDK的安装环境变量配置:进入计算机→属性→高级系统设置→高级→环境变量 新建 JAVA_HOME 变量 (变量值填写jdk的安装目录;寻找 Path 变量→编辑 在变量值最后输入%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 新建 CLASSPATH 变量,变量值填写 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar。变量值填写jdk的安装目录

(2)封装成.exe文件之后,需要在64位的电脑环境运行,暂不支持在32位的电脑环境

描述系统已知的问题和限制

主要问题是UI还没做完善,可起来还比较粗糙。还有受到环境变量的限制,不懂有没有办法突破,做到不用安装jdk也能运行exe文件。

推荐阅读