版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、北京理工大学珠海学院计算机学院软件测试流程管理期末考核报告论文名称: 扫雷游戏测试报告 专业班级: 软件工程一班 学生学号: 080202041024 学生姓名: 廖健强 目录1.扫雷游戏简介11.1系统概述:11.2 系统需求概述:11.3 系统设计概述:22. 测试方案和策略32.1 测试方案与策略。32.2测试内容说明:32.3测试准备工作:62.4条件与限制:63. 功能测试74. 测试进度安排85. 测试退出标准96. 测试用例107.测试缺陷25测试的缺陷如下表所示:258. 测试报告268.1测试用例执行结果:268.2测试结果分析278.3 缺陷分析289. 结论2910.综合
2、评价2910.1测试问题总结2910.2软件能力2910.3限制和缺陷2910.4建议291.扫雷游戏简介1.1系统概述:扫雷游戏是一款为winds xp 系统设计制作的益智类游戏,无论任何职业,无论男女老少都适合玩的一款游戏。其操作简单,画面简约,可玩性强,受众广,可以很好的缓解人们的压力,愉悦人们的心情,锻炼人的耐心,有益于大脑。1.2 系统需求概述:对于我们的软件系统扫雷游戏,我们应该把界面弄得尽量美观,因为只有美观玩的人才能有兴趣往下玩,所以在画界面时应该往美观与整洁方面努力.同时我们还应该把排行榜弄好,因为具有排行榜才能使玩家更有兴趣去玩。我们还应该设一些难度选择。以供提高玩者欲望。
3、对于那个鼠标的控制应该设置的灵活,只有这样别人才会选你的软件。另外,在游戏成功与失败时分别有不同的音乐与动画,使玩者心情舒畅,想继续挑战下一难度级别的扫雷。本系统的具体系统需求概述如下表所示:系统功能打开游戏:玩家只要双击击winmine.exe(%SystemRoot%system32winmine.exe)程序,就可以打开游戏。系统功能开局:开始玩游戏。系统功能初级:雷有10颗。系统功能中级:雷有40颗。系统功能高级:雷有99颗。系统功能自定义:自己定义方块数来定制雷区尺寸,并指定雷中放置的地雷数。系统功能标记:有可能是雷区,可进行标记,单击鼠标右键,显示雷区;双击,显示为?号。扫雷策略颜
4、色:设置雷区和地雷的颜色。扫雷策略声音:在扫雷中加入声音,扫雷成功和碰到雷区的声音不同,碰到雷区是爆炸的声音。扫雷策略扫雷英雄榜:对于在最短时间内扫雷成功的人统计时间并显示。扫雷策略退出:关闭当前游戏对话框。扫雷策略计时器:单击游戏区中的任何放开,启动计时器。扫雷策略笑脸:没有碰到雷区时显示笑脸。扫雷策略哭脸:碰到雷区时显示哭脸。帮助给定扫雷游戏使用的规则的帮助。帮助查找帮助主题。帮助使用帮助。帮助关于扫雷1.3 系统设计概述:本游戏必须能够,使得所有的需求得到实现,通过所有必要的测试,得到用户的肯定。本系统的 开发坏境:VC+6.0+Window xp,运行环境:Windows xp。2.
5、测试方案和策略2.1 测试方案与策略。本软件的测试采用白盒测试方法,使用QC测试管理软件来管理测试,使用自动化测试工具QTP来进行配合手工的测试。2.2测试内容说明:根据系统的需求我们将进行功能和界面的测试。如下所示:功能需求需求编号需求简述优先级备注说明SLYX-001用户能通过双击或者运行打开winmine.exe即扫雷游戏高此功能是一切功能的先决条件SLYX-002用户点击游戏下拉菜单的“开局”按钮后,能开始游戏或者重新开始游戏高已经开始游戏时,点击能够重置游戏,即重新开始游戏SLYX-003用户点击“游戏”下拉菜单的简单按钮中的“初级”按钮后,能设置游戏的雷为10颗。高已经开始的游戏点
6、击后能够重置游戏,并设置游戏的雷数为10,若目前已经设置为“初级”则只重置游戏SLYX-004用户点击“游戏”下拉菜单的简单按钮中的“中级”按钮后,能设置游戏的雷为40颗。高已经开始的游戏点击后能够重置游戏,并设置游戏的雷数为40,若目前已经设置为“中级”则只重置游戏SLYX-005用户点击“游戏”下拉菜单的简单按钮中的“高级”按钮后,能设置游戏的雷为99颗。高已经开始的游戏点击后能够重置游戏,并设置游戏的雷数为99,若目前已经设置为“高级”则只重置游戏SLYX-006用户点击“游戏”下拉菜单里的“自定义”菜单项后,可以设置雷区尺寸,并指定雷中放置的地雷数高如果在已经开始游戏时设置,不管设置与
7、原设置有变化只要点击其中的“确定”按钮,游戏将重置SLYX-007在游戏中的设置标记:有可能是雷区,可进行标记,单击鼠标右键,显示为雷区 ,高SLYX-008在游戏中的设置标记:有可能是雷区,双击,显示为?号中此为为了提高游戏的可玩性。SLYX-009在游戏中的已经设置标记的区域点击一次或者两次后能取消标记高SLYX-010在游戏的“设置”中可以设置雷区和地雷的颜色。低雷区和地雷的颜色设置必须不同。不管设置与原设置有变化只要点击其中的“确定”按钮,游戏将重置SLYX-011在游戏的“设置”中可以设置扫雷成功和碰到雷区的声音不同,碰到雷区是爆炸的声音中SLYX-012扫雷英雄榜:对于在最短时间内
8、扫雷成功的人统计时间并显示高要显示出不同级别难度的英雄排行榜。SLYX-013扫雷英雄榜:成功完成游戏后,根据计时器时间比较,若是可以登上排行榜则提示出入用户名,以便于在英雄榜中显示出来。高能输入空格,特殊字符,英文或者中文,字数限制在25 个。SLYX-014退出:关闭当前游戏对话框或者点击菜单中的“退出”按钮即退出游戏。高不管何种情况,都能退出游戏。SLYX-015计时器:单击游戏区中的任何开始,启动计时器。高计时器要能准确计算出时间。SLYX-016帮助:给定扫雷游戏使用的规则的帮助高帮助要尽可能的详细,要有很好的友好性。SLYX-017关于帮助中显示出扫雷这游戏的相关信息SLYX-01
9、8设置游戏音乐低可选择音乐、调整音量的大小,并且可以开关音乐SLYX-019当游戏开始或者结束时,发出提示音。低成功结束和失败结束的提示音不同界面需求需求编号需求简述优先级备注说明SLYX-020笑脸:没有碰到雷区时显示笑脸中当游戏没有失败时SLYX-021哭脸:碰到雷区时显示哭脸中当游戏失败时SLYX-022显示标记的雷数高能显示出标记的雷数SLYX-023显示出游戏开始后计时器所计的时间高SLYX-024可以通过快捷键来操作菜单中的选项中SLYX-025游戏的整个界面的大小必须可以调整,可以最大化、最小化,并且可以根据鼠标的拉升进行调整高SLYX-026游戏窗口所在的位子可以根据鼠标进行调
10、整中SLYX-027所有设置中,点击“取消”按钮后,不进行设置的更改高已经游戏不进行重置,未开始的游戏也不开始SLYX-028得意脸:游戏成功结束后显示中当游戏成功时SLYX-029游戏结束时,弹出提示框,提示游戏成功或者失败。高若成功并登上英雄榜时,显示输入框,提示输入用户名 2.3测试准备工作:分为硬件和软件的准备。分别如下表:软件:操作系统:Windows xp硬件:内存128M以上硬盘至少5G以上2.4条件与限制: 因为测试软件、人力资源、时间等方面的原因,可靠性测试,安全性测试等测试未进行。3. 功能测试 测试的模块为功能测试和界面测试。从阶段性分为以下五个部分进行测试:1、 测试游
11、戏主窗口是否与预期的一样。2、 在程序中所用到的算法是否得当。3、 用户是否能够自定义雷区。4、 当用户过关时是否能弹出对话框“恭喜你过关”等字样。5、 测试是否有扫雷英雄榜.本测试使用白盒测试,以手动结合自动化的测试方法进行的。4. 测试进度安排测试活动计划起止日期制定测试计划2013年9月23日至2013年9月25日测试计划评审2013年9月25日至2013年9月26日分解测试需求2013年9月27日至2013年9月30日设计测试用例2013年10月1日至2013年1月5日测试用例评审2013年10月6日至2013年10月7日测试执行2013年10月7日至2013年10月25日测试总结20
12、13年10月26日至2013年11月1日5. 测试退出标准功能测试方面:功能测试是系统测试中的一种重要测试方法,它不管软件内部的实现逻辑,以检验输入输出信息是否符合规格说明书和需求文档中有关功能需求的规定为目标。这要求测试设计者对产品的规格说明、需求文档、产品业务功能都非常熟悉,同时对测试用例的设计方法也有一定掌握,才能设计出好的测试方案和测试用例,高效地进行功能测试。功能测试分为功能测试用例设计,用例执行,输出测试报告等。功能测试的关键在于设计高质量的用例,但用例的设计通常和业务紧密相关,很难给出一般有实际意义的操作指导,但一些方法是共通的。例如:等价类划分,边界值分析,错误推测等。界面测试
13、:看界面设计是否人性化,是否符合易用性,界面设计中是否有错别字或者图案所表达的意思是否容易理解或者不会产生歧义。6. 测试用例用例编号SLYX-001优先级高用例概述功能测试用例前置用例无输入执行步骤预期结果无双击或者运行游戏打开游戏用例编号SLYX-002优先级高用例概述功能测试用例前置用例SLYX-001输入执行步骤预期结果无点击游戏下拉菜单的“开局”按钮能开始游戏或者重新开始游戏用例编号SLYX-003优先级高用例概述功能测试用例前置用例SLYX-001输入执行步骤预期结果无点击“游戏”下拉菜单的简单按钮中的“初级”按钮能设置游戏的雷为10颗用例编号SLYX-004优先级高用例概述功能测
14、试用例前置用例SLYX-001输入执行步骤预期结果无点击“游戏”下拉菜单的简单按钮中的“中级”按钮能设置游戏的雷为40颗用例编号SLYX-005优先级高用例概述功能测试用例前置用例SLYX-001输入执行步骤预期结果无点击“游戏”下拉菜单的简单按钮中的“高级”按钮能设置游戏的雷为99颗用例编号SLYX-006优先级高用例概述功能测试用例前置用例SLYX-001输入执行步骤预期结果无点击“游戏”下拉菜单里的“自定义”菜单项软件弹出输入选项框用例编号SLYX-007优先级高用例概述功能测试用例前置用例SLYX-006输入执行步骤预期结果无在弹出的输入选项框中输入相应的:长、宽、和雷区中的雷的输入,
15、点击“确定”按钮相应的设置的到修改用例编号SLYX-008优先级高用例概述功能测试用例前置用例SLYX-001输入执行步骤预期结果无点击标记菜单项,在游戏中,在游戏中对雷区,双击右键游戏中可以对雷进行标记为“?”用例编号SLYX-009优先级高用例概述功能测试用例前置用例SLYX-001输入执行步骤预期结果无在雷区中,单击鼠标右键显示为雷区对雷进行标记显示为“军旗”样式用例编号SLYX-010优先级高用例概述功能测试用例前置用例SLYX-08输入执行步骤预期结果无点击标记菜单项取消标记,在游戏中双击右键看是否会出现“?”标记不会出现“?”标记用例编号SLYX-011优先级高用例概述功能测试用例
16、前置用例SLYX-009输入执行步骤预期结果无在游戏中三击或者双击右键 标记被取消用例编号SLYX-012优先级低用例概述界面测试用例前置用例SLYX-001输入执行步骤预期结果无点击菜单中的“颜色”菜单项游戏的界面颜色和雷的颜色全体改变用例编号SLYX-013优先级低用例概述界面测试用例前置用例SLYX-012输入执行步骤预期结果无再次点击菜单中的“颜色”菜单项界面颜色和雷的颜色变为原来的初始颜色用例编号SLYX-014优先级中用例概述功能测试用例前置用例SLYX-001输入执行步骤预期结果无点击菜单中的“声音”选项在游戏中的操作声音被取消用例编号SLYX-015优先级中用例概述功能测试用例
17、前置用例SLYX-014输入执行步骤预期结果无再次点击菜单中的“声音”选项在游戏中的操作声音被打开用例编号SLYX-016优先级中用例概述功能测试用例前置用例SLYX-001输入执行步骤预期结果无开始并进行游戏雷成功和碰到雷区的声音不同,碰到雷区是爆炸的声音用例编号SLYX-017优先级中用例概述功能测试用例前置用例SLXY-001输入执行步骤预期结果无成功的完成游戏如果完成游戏的时间比记录在英雄榜中同等难度所记录的时间短,则弹出输入框要求输入英雄名,如果英雄榜为空则直接弹出输入框要求输入英雄名。用例编号SLYX-018优先级中用例概述功能测试用例前置用例SLXY-017输入执行步骤预期结果输
18、入英雄名,英雄名分别以空、数字、字符、特殊符号、中文、英文及其他们的组合字符,点击确定输入的字符或者数字在25个以内则输入成功,否则输入失败重新输入。用例编号SLYX-019优先级中用例概述功能测试用例前置用例SLYX-018输入执行步骤预期结果无输入完成后点击确定。英雄名和运行游戏的时间被记录,删除原英雄榜中同等难度的记录,如果无记录,直接写入到英雄榜用例编号SLYX-020优先级高用例概述功能测试用例前置用例SLXY-001输入执行步骤预期结果无关闭当前游戏对话框或者点击菜单中的“退出”按钮退出游戏用例编号SLYX-021优先级高用例概述界面测试用例前置用例SLYX-001输入执行步骤预期
19、结果无单击游戏区中的任何开始启动计时器,计时器记录秒数,每秒变化用例编号SLYX-022优先级高用例概述功能测试用例前置用例SLYX-014输入执行步骤预期结果无游戏中点击非雷区域“游戏”中点击点击过后且靠近雷的地方显示出周围雷的数量用例编号SLYX-023优先级高用例概述功能测试用例前置用例SLYX-001输入执行步骤预期结果无点击帮助菜单下的除“关于”选项卡弹出帮助框用例编号SLYX-024优先级高用例概述功能测试用例前置用例SLYX-009输入执行步骤预期结果无标记地雷。显示的相应的雷数减少,如果超过类雷数的显示负数。用例编号SLYX-025优先级高用例概述功能测试用例前置用例SLXY-
20、001输入执行步骤预期结果无点击帮助菜单中的关于选项卡弹出关于框用例编号SLYX-026优先级低用例概述功能测试用例前置用例SLYX-001输入执行步骤预期结果无开始游戏游戏开始后每过一秒都有声音提示用例编号SLYX-027优先级中用例概述界面测试用例前置用例SLYX-001输入执行步骤预期结果无游戏进行中并且没有碰到雷的情况下显示笑脸用例编号SLYX-028优先级中用例概述界面测试用例前置用例SLYX-027输入执行步骤预期结果无进行游戏碰到雷区时显示哭脸用例编号SLYX-029优先级中用例概述界面测试用例前置用例SLYX-027输入执行步骤预期结果无游戏中点击雷区瞬间显示惊讶表情用例编号S
21、LYX-030优先级中用例概述界面测试用例前置用例SLYX-027输入执行步骤预期结果无成功完成游戏显示得意表情用例编号SLYX-031优先级中用例概述界面测试用例前置用例SLYX-001输入执行步骤预期结果无使用鼠标对游戏窗口的位置进行移动游戏窗口位置得到移动用例编号SLYX-032优先级中用例概述界面测试用例前置用例SLYX-001输入执行步骤预期结果无使用鼠标点击最小化按钮打开游戏用例编号SLYX-033优先级中用例概述界面测试用例前置用例SLYX-001输入执行步骤预期结果无查看整个游戏出现的中文字、英文字母、数字没有错别字、没有错误的单词拼写、没有错误的数字显示用例编号SLYX-03
22、4优先级中用例概述界面测试用例前置用例SLXY-001输入执行步骤预期结果无使用帮助中或者按钮后提示的快捷键快捷键都能达到与不使用快捷键同等的效果用例编号SLYX-035优先级高用例概述功能测试用例前置用例SLYX-001输入执行步骤预期结果无在所有 “取消”的对话框中点击取消相应的设置没有得到改变用例编号SLYX-036优先级中用例概述功能测试用例前置用例SLYX-001 输入执行步骤预期结果无点击“查看英雄榜”选项英雄榜弹出、若英雄榜上无数据则显示为空用例编号SLYX-037优先级中用例概述功能测试用例前置用例SLYX-036输入执行步骤预期结果无点击“重新计分”按钮英雄榜被删除,显示为空
23、7.测试缺陷 测试的缺陷如下表所示:测试需求标识号测试用例标识号错误或问题描述状态严重级别SLYX-023SLYX-030设计问题,排行榜没有数据时显示的是999秒用户名为匿名打开一般错误SLYX-029SLYX-037程序问题,游戏中产生二义性,周围数字表明多个地方都可能为雷区,但可能的地方比雷数多打开中等错误8. 测试报告8.1测试用例执行结果:测试用例执行结果如下表所示:测试需求标识号测试用例标识号测试用例名称用例状态测试结果备注SLYX-001SLYX-001功能测试关闭通过SLYX-002SLYX-002功能测试关闭通过SLYX-003SLYX-003功能测试关闭通过使用QTP进行测
24、试SLYX-003SLYX-004功能测试关闭通过SLYX-003SLYX-005功能测试关闭通过SLYX-004SLYX-006功能测试关闭通过使用QTP进行测试SLYX-005SLYX-007功能测试关闭通过使用QTP进行测试SLYX-006SLYX-008功能测试关闭通过SLYX-006SLYX-009功能测试关闭通过SLYX-007SLYX-010功能测试关闭通过使用QTP进行测试SLYX-008SLYX-011功能测试关闭通过SLYX-009SLYX-012界面测试关闭通过SLYX-010SLYX-013界面测试关闭通过SLYX-011SLYX-014功能测试关闭通过使用QTP进行测
25、试SLYX-012SLYX-015功能测试关闭通过使用QTP进行测试SLYX-013SLYX-016功能测试关闭通过使用QTP进行测试SLYX-014SLYX-017功能测试关闭通过SLYX-014SLYX-018功能测试关闭通过SLYX-015SLYX-019功能测试关闭通过SLYX-016SLYX-020功能测试关闭通过使用QTP进行测试SLYX-017SLYX-021界面测试关闭通过SLYX-018SLYX-022功能测试关闭通过SLYX-019SLYX-023功能测试关闭通过使用QTP进行测试SLYX-019SLYX-024功能测试关闭通过SLYX-019SLYX-025功能测试关闭通过使用QTP进行测试SLYX-020SLYX-026功能测试
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 极兔快递公司外包合同
- 镀锌雨水管安装施工方案
- 燃气报警器安检外包合同
- 煤矿筒仓清理外包合同
- 2026输电安规试题及答案
- 2026年全国《考评员》专业技能鉴定考试题库与答案
- 美缝剂施工安全技术交底
- 血透室的工作制度
- 2025年城市智慧停车工程技术趋势
- 荣耀公司售后外包合同
- 2026年宁波余姚市泗门镇人民政府公开招聘编外工作人员7人笔试参考试题及答案解析
- 凉山州2025年四川凉山州第一批引进人才(559人)笔试历年参考题库典型考点附带答案详解
- 2026年二级建造师市政工程管理考试真题答案及详细解析
- 2026重庆北碚区静观镇招聘在村挂职本土人才8人考试参考题库及答案解析
- 2026年高考冲刺作文审题立意训练:选择题32道(附深度解析+答案)
- 2026“才聚齐鲁 成就未来”山东铁投能源集团、山东清洁热网有限公司招聘128人笔试参考试题及答案详解
- (2026年)检验检测机构资质认定“一单一库”的学习与解读(2026年实施)课件
- 2026中国期货市场市场深度与流动性风险研究报告
- 24J113-1 内隔墙-轻质条板(一)
- 主动脉和周围血管病-内科学
- 新版FMEA(AIAG-VDA)完整版PPT可编辑FMEA课件
评论
0/150
提交评论