基于JAVA开发的中国象棋游戏的开发与研究白盒测试用例

基于JAVA开发的中国象棋游戏的开发与研究白盒测试用例

ID:36622441

大小:1.03 MB

页数:12页

时间:2019-05-13

基于JAVA开发的中国象棋游戏的开发与研究白盒测试用例_第1页
基于JAVA开发的中国象棋游戏的开发与研究白盒测试用例_第2页
基于JAVA开发的中国象棋游戏的开发与研究白盒测试用例_第3页
基于JAVA开发的中国象棋游戏的开发与研究白盒测试用例_第4页
基于JAVA开发的中国象棋游戏的开发与研究白盒测试用例_第5页
资源描述:

《基于JAVA开发的中国象棋游戏的开发与研究白盒测试用例》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、中国象棋白盒测试用例文件状态当前版本V1.0草稿作者梁世聪完成日期2012/6/17文档模板SSP-VER-T13-V1.0密级<密级:公开

2、授权使用

3、内部使用

4、机密>变更历史版本完成日期变更记录作者批准签字V1.02012/6/17无梁世聪梁世聪目录目录1目的12范围13被测模块列表14模块逻辑结构14.1模块逻辑结构图14.2模块功能定义15测试数据25.1单模块测试25.1.1NormalUse25.1.2ErrantUse21目的测试用例用于测试中国象棋JAVA代码的安全性,找出潜在的BUG。2范围测试经理,项

5、目经理以及测试小组组长。3被测模块列表编号模块名称优先级F1setUp高F2testMain中F3testObject中F4testGetClass高F5testHashCode低F6testEquals中F7testClone高F8testToString低F9testNotify中F10testNotifyAll中F11testWaitLong低F12testWaitLongInt高F13testWait中F14testFinalize高1模块逻辑结构1.1模块逻辑结构图1.1模块功能定义模块名称功能备注棋盘展示棋

6、盘排列棋子棋子共有三十二个红棋子16个黑棋子16个将黑方boss帅红方boss士士每一着只许沿"九宫"斜线走一步,可进可退相相(象)不能越过"河界",每一着斜走两步,可进可退,即俗称"相(象)走田字。当田字中心有别的棋子时,俗称塞相(象)眼,则不行走过去象相(象)不能越过"河界",每一着斜走两步,可进可退,即俗称"相(象)走田字。当田字中心有别的棋子时,俗称塞相(象)眼,则不行走过去马马每着走一直(或一横)一斜,可进可退,即俗称"马走日字"。如果在要去方向紧靠一直(或一横)的地方,有别的棋子挡住,俗称"蹩马腿",就不能

7、走过去车车每一着可以直进、直退、横走,不限步数炮炮在不吃子的时候,走法同车一样兵兵(卒)在没有过"河界"前,每着只许向前直走一步;过"河界"后,每着可以向前走一步,也可以横走一步,但不能后退卒兵(卒)在没有过"河界"前,每着只许向前直走一步;过"河界"后,每着可以向前走一步,也可以横走一步,但不能后退将军一方的棋子攻击对方的帅(将),并在下一着要把它吃掉,称为"将军"吃子 走一着棋时,如果己方棋子能够走到的位置有对方棋子存在,就可把对棋子吃掉而占领那个位置。只有炮吃了必须隔一个棋子(无论是哪一方的)跳吃,即俗称"炮打隔

8、子"。除帅(将)外,其它棋子都可以听任对方吃,或主动送吃。和棋属于理论上公认的双方均无取胜可能的局势胜利帅(将)被对方"将死"失败帅(将)被"将军",无法避免地同对方将(帅)直接对面1测试数据1.1单模块测试1.1.1NormalUse目的:测试API函数合法的输入参数及正确的调用顺序测试描述:在每一个模块测试中,调用所有的API接口函数。对API函数参数输入合法参数值,并且以正确的(Normal)顺序调用,打印输出函数返回值前置条件(可选):测试时,首先要搭建好软件运行环境。测试用例:测试用例号模块名称输入参数理论返

9、回值实际输出值备注11.1.1ErrantUse目的:测试API函数的健壮性测试描述:在每一个模块测试中,调用所有的API接口函数。对API函数参数输入合法参数值,并且以正确的(Normal)顺序调用,打印输出函数返回值前置条件(可选):首先搭建好运行环境。测试用例:测试用例号模块名称输入参数理论返回值理论输出值备注1setUp2testMaintestObject3testGetClass4testHashCode5testEquals6testClone7testToString8testNotify9testNo

10、tifyAll10testWaitLong11testWaitLongInt12testWait13testFinalizeJunit4测试结果:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。