软件测试.docx
- 文档编号:29957908
- 上传时间:2023-08-03
- 格式:DOCX
- 页数:25
- 大小:12.50MB
软件测试.docx
《软件测试.docx》由会员分享,可在线阅读,更多相关《软件测试.docx(25页珍藏版)》请在冰豆网上搜索。
软件测试
学生实验报告册
2011——2012学年第2学期
实验名称:
软件测试
学院:
信息与电气工程学院
班级:
计算机科学与技术2班
学号:
13514042
姓名:
指导教师:
QQ炫舞游戏部分测试设计
班级:
09级计算机科学与技术二班
测试人员:
宋姗(13514042)
测试时间:
2012/5/24
目录
1导言4
1.1目的4
1.2范围4
1.3缩写说明4
1.4术语定义4
1.5引用标准4
1.6参考资料5
1.7版本更新信息5
2.测试设计5
2.1测试范围5
2.2测试覆盖设计5
3.测试用例6
3.1用例一:
登录页面的测试6
3.2用例二:
选取页面的测试7
3.3用例三:
创建任务的测试9
3.4用例四:
游戏页面的测试13
3.5用例五:
系统设置的测试14
3.6用例六:
退出游戏的测试18
3.7用例七:
多开登陆的测试19
1.导言
1.1目的
该文档的目的是描述QQ炫舞游戏的测试设计,其主要内容包括:
●测试总体设计
●测试用例设计
本文档的预期读者是:
●游戏设计、管理人员
●老师及其他同学
●其他相关人员
●测试人员
1.2范围
该文档为QQ炫舞游戏的测试设计,其中包括功能测试以及功能测试的测试样例,为测试人员进行功能测试提供标准和依据,以及详尽的测试步骤和方法。
1.3缩写说明
PT
Functionaltesting(功能测试)的缩写。
BT
Black_boxTesting(黑盒测试)的缩写。
1.4术语定义
功能性测试
按照系统需求定义中的功能定义部分对系统实行的系统级别的测试。
非功能性测试
按照系统需求定义中的非功能定义部分(如系统的性能指标,安全性能指标等)对系统实行的系统级别的测试。
黑盒测试
(又称为功能测试、数据驱动测试和基于规格说明的测试),它是一种从用户观点出发的测试,一般被用来确认软件功能的正确性和可操作性。
等价类划分
由于不能穷举所有可能的输入数据来进行测试,所以只能选择少量有代表性的输入数据,来揭露尽可能多的程序错误。
等价类划分方法将所有可能的输入数据划分成若干个等价类,然后在每个等价类中选取一个代表性的数据作为测试用例。
测试用例
测试人员设计出来的用来测试软件某个功能的一种情形。
1.5引用标准
[1]《企业文档格式标准》
北京长江软件有限公司
[2]《软件测试设计报告格式标准》
北京长江软件有限公司软件工程过程化组织
1.6参考资料
[1]《软件测试技术概论》
古乐史九林编著/清华大学出版社
[2]《软件工程》
钱秋乐赵文耘牛军珏编著/清华大学出版社
1.7版本更新信息
本文档的更新信息如表1-1
表1-1版本更新记录
修改编号
修改日期
修改后版本
修改位置
修改内容概述
001
2012.5.21
2.0
全部
初始发布版本
002
2012.5.24
2.1
全部
初始发布版本
2.测试设计
由于本次测试主要是针对需求进行的功能测试,其中有功能测试的技术,功能测试是执行指定的工作流程。
2.1测试范围
系统测试依据的系统的应用工作流:
1)登陆页面:
打开登录程序,对页面内的排版及布局进行检查,在界面内填写账户及密码,在“已阅读并同意《用户协议》”前面的框内选中,进入选区界面;
2)选区页面:
进入选区页面后,选择游戏区域,检测是否能够多选以及当前版本是否为服务器版本,选择启动模式的窗口大小,开始游戏;
3)创建人物:
选择人物性别,输入你所起的名字,对其他选项进行相应的选择,创建人物成功,进入游戏页面;
4)游戏页面:
对页面进行检查,检查页面是否清晰完美,能否改变大小;
5)系统设置:
对系统的设置进行修改,检测修改后对游戏页面的影响,切换模式窗口的大小,检测是否存在异常;
6)退出游戏:
检测是否存在提示,退出是否存在异常;
7)多开登录:
检测是否能够启动多个游戏,如果可以最多几个。
2.2测试覆盖设计
由于本次测试是功能测试,测试的依据是客户需求,测试的设计应该满足对需求的覆盖,所以,采用的测试方法主要是黑盒测试,包括等价类划分(有效测试和无效测试)、边界值和错误猜测法等。
表1-2就是测试用例覆盖矩阵。
表1-2测试用例功能覆盖矩阵
序号
功能项
测试用例
优先级
01
登录页面
TestCase-FUNC-01
高
02
选区页面
TestCase-FUNC-02
中
03
创建人物
TestCase-FUNC-03
高
04
游戏页面
TestCase-FUNC-04
低
05
系统设置
TestCase-FUNC-05
高
06
退出游戏
TestCase-FUNC-06
低
07
多开登录
TestCase-FUNC-07
高
3.测试用例
按照上面的测试矩阵表,设计相应的测试用例如下。
3.1用例一:
登录页面的测试
这个测试用例的编号是TestCase-FUNC-01,测试的内容是验证登录页面的排版情况以及能否成功登录。
表1-3是这个测试用例的具体设计。
表1-3:
TestCase-FUNC-01测试用例
测试项目名称:
QQ炫舞游戏
测试项目编号:
TestCase-FUNC-01
测试人员:
宋姗
测试时间:
2012/5/21
测试项目标题:
登录页面的测试
测试内容:
验证登录页面排版情况
验证登录情况
测试环境与系统设置:
操作系统Windows2000/WindowsXP/WindowsVistaDirectx版本9.0C或以上
测试输入数据:
测试次数:
每个测试过程做5次。
预期结果:
登录页面清晰完美,输入数据后正常登录。
测试过程:
打开登录程序,对数据进行正常输入。
测试结果:
测试结论:
该页面给玩家清晰易懂的感觉,只有在选中“已阅读并同意《用户协议》”时才能正常登录。
实现限制:
电脑最低配置cpup41.6GHz内存512M
备注:
3.2用例二:
选区页面的测试
这个测试用例的编号是TestCase-FUNC-02,测试内容是验证版本情况以及区域能否多选情况。
表1-4是这个测试用例的具体设计。
表1-4TestCase-FUNC-02测试用例
测试项目名称:
QQ炫舞游戏
测试项目编号:
TestCase-FUNC-02
测试人员:
宋姗
测试时间:
2012/5/21
测试项目标题:
选区页面的测试
测试内容:
验证版本吻合情况
验证多区情况
测试环境与系统设置:
操作系统Windows2000/WindowsXP/WindowsVistaDirectx版本9.0C或以上
测试输入数据:
测试次数:
每个测试过程做3次。
预期结果:
版本吻合,选中一区时可以开始游戏。
测试过程:
检验版本情况,多次选中不同区。
测试结果:
测试结论:
当当前版本与服务器版本不同时,无法开始游戏;只能选中一个区。
实现限制:
备注:
3.3用例三:
创建人物的测试
这个测试用例的编号的TestCase-FUNC-03,测试内容是验证人物的创建情况。
表1-5是这个测试用例的具体设计。
表1-5TestCase-FUNC-03测试用例
测试项目名称:
QQ炫舞游戏
测试项目编号:
TestCase-FUNC-03
测试人员:
宋姗
测试时间:
2012/5/21
测试项目标题:
创建人物的测试
测试内容:
验证昵称创建的限制情况。
测试环境与系统设置:
操作系统Windows2000/WindowsXP/WindowsVistaDirectx版本9.0C或以上
测试输入数据:
1.1
2.一
3.!
4.12三四
5.45?
6.张三?
7.空格
8.111111*********11(17位)
9.yi
10.1234
11.12(后接空格)
测试次数:
每个测试过程做3次。
预期结果:
昵称不能使用特殊符号,而且有长度限制。
测试过程:
选择人物性别,输入昵称。
测试结果:
测试结论:
在创建人物之前没有提示有无限制,不能输入空格,无论开始,中间还是最后。
昵称最多可以12位。
其他没有限制。
实现限制:
备注:
3.4用例四:
游戏页面的测试
这个测试用例的编号的TestCase-FUNC-04,测试的内容是页面的呈现情况以及大小情况。
表1-6是这个测试用例的具体设计。
表1-6TestCase-FUNC-04测试用例
测试项目名称:
QQ炫舞游戏
测试项目编号:
TestCase-FUNC-04
测试人员:
宋姗
测试时间:
2012/5/21
测试项目标题:
游戏页面的测试
测试内容:
验证游戏页面的清晰色调情况
验证页面的大小、移动情况
测试环境与系统设置:
操作系统Windows2000/WindowsXP/WindowsVistaDirectx版本9.0C或以上
测试输入数据:
测试次数:
每个测试过程做3次。
预期结果:
页面清晰完美,可以移动,可以改变大小。
测试过程:
测试结果:
测试结论:
页面清晰逼真,可以移动页面,但不能改变大小。
实现限制:
备注:
3.5用例5:
系统设置的测试
这个测试用例的编号的TestCase-FUNC-05,测试的内容是改变系统设置,检测对于游戏的影响情况。
表1-7是这个测试用例的具体设计。
表1-7TestCase-FUNC-05测试用例
测试项目名称:
QQ炫舞游戏
测试项目编号:
TestCase-FUNC-05
测试人员:
宋姗
测试时间:
2012/5/21
测试项目标题:
系统设置的测试
测试内容:
验证昵称修改的情况
验证画面设置的修改对页面的影响
验证声音设置的修改对游戏的影响
验证快捷聊天的修改对游戏的影响
测试环境与系统设置:
操作系统Windows2000/WindowsXP/WindowsVistaDirectx版本9.0C或以上
测试输入数据:
测试次数:
每个测试过程做3次。
预期结果:
昵称修改能够成功;显示模式改变除了大小改变无其他影响;界面风格改变使整个界面颜色改变;画面质量的改变在游戏时发生相应变化;改变声音设置时,游戏页面的声音发生改变;修改快捷聊天时,对应的语句发生变化。
测试过程:
测试结果:
测试结论:
修改昵称时,不能成功修改,必须有改名道具;模式改变时,大屏幕与全屏的标题栏不存在(与电脑屏幕大小有关);风格改变时,页面颜色发生变化;修改画面质量后,游戏时,画面发生变化;修改声音设置,关闭音乐,游戏背景音乐关闭;关闭音效时,点击按钮时,没有声音;修改快捷聊天,在聊天时,语句发生相应变化(F1~F10)
实现限制:
备注:
3.6用例6退出游戏的测试
这个测试用例的编号的TestCase-FUNC-06,测试内容是退出游戏页面时的情况。
表1-8是这个测试用例的具体设计。
表1-8TestCase-FUNC-06测试用例
测试项目名称:
QQ炫舞游戏
测试项目编号:
TestCase-FUNC-06
测试人员:
宋姗
测试时间:
2012/5/21
测试项目标题:
退出游戏的测试
测试内容:
验证退出游戏时是否正常提醒
测试环境与系统设置:
操作系统Windows2000/WindowsXP/WindowsVistaDirectx版本9.0C或以上
测试输入数据:
测试次数:
每个测试过程做3次。
预期结果:
点击关闭时,提示是否退出。
当成功退出时,提示已成功关闭。
测试过程:
测试结果:
测试结论:
点击关闭时,有提示是否退出游戏;当成功退出后,没有提示。
实现限制:
备注:
3.7用例7多开登录的测试
这个测试用例的编号是TestCase-FUNC-07,测试内容是检验游戏的多开登录。
表1-9是这个测试用例的具体设计。
表1-9TestCase-FUNC-07测试用例
测试项目名称:
QQ炫舞游戏
测试项目编号:
TestCase-FUNC-07
测试人员:
宋姗
测试时间:
2012/5/21
测试项目标题:
多开登录的测试
测试内容:
验证游戏使用一个账户能否多开登录不同区
验证游戏使用不同账户能否多开登录
测试环境与系统设置:
操作系统Windows2000/WindowsXP/WindowsVistaDirectx版本9.0C或以上
测试输入数据:
同一账户,登录东北一区、东北二区、浪漫之喜;不同账户,登录。
测试次数:
每个测试过程做5次。
预期结果:
使用一个帐户时,不能多开登录;使用不同账户时可以多开登录。
测试过程:
测试结果:
测试结论:
使用一个账户时,能够多开登录;使用不同账户时可以多开登录。
(多开几个与电脑配置、网络有关,越高,多开越多)
实现限制:
电脑配置网络
备注:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 测试