Game Testing Design
1.游戏效果测试 a)Black Box Testing
b)White Box Testing
2.游戏体验测试
a) 游戏情节
b) 游戏平衡
c) 游戏交互
3.游戏安全性测试
a)游戏内容安全性评定
b)数据库保护测试
Black Box Testing
黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。
兼容性测试
与全平台主流操作系统是否兼容,是否需要游戏框架程序,例如: Microsoft .NET Framework、Microsoft .Visual C++等
性能测评
测试全部游戏特效与部分游戏特效开启的情况下游戏在不同配置电脑的运行情况,通过足量测试得出游戏运行的推荐配置与最低配置 特效测试
分别测试各元素的特效,与预期效果进行对比从而进行调节与改良 游戏系统测试
游戏中各元素,组件运行、功能是否正常,是否出现游戏崩溃或错误现象
White Box Testing
白盒测试又称结构测试、透明盒测试、逻辑驱动测试或基于代码的测试。白盒测试是一种测试用例设计方法,盒子指的是被测试的软件,白盒指的是盒子是可视的,你清楚盒子内部的东西以及里面是如何运作的。
从黑盒测试反馈出的结果中与小组内游戏开发人员交流,协同进行游戏代码的测试,找出问题原因并进行调整和修改。例如:代码错误、素材错误等
Game Experience Testing
1.邀请内测玩家
a) 给予大量游戏内福利内测时间内游戏排行榜
b) 名列前茅的内测玩家将获得实物奖励例如游戏周边等
2.内测体验反馈
根据内测玩家填写的表格统计总结出上述三点游戏体验要素的测评结果,根据实际情况进行调整与改进。
Game Security
1.游戏内容安全性评定 根据游戏情节与游戏元素和内测玩家反馈结果得出推荐游戏玩家年龄
2.数据库保护测试
a) 游戏程序数据保护 对各游戏原始代码和素材进行加密和破解修改测试,维护版权防止盗版
进行反外挂,维护游戏的平衡性与收益性 b) 玩家数据保护
对游戏服务器安全性进行测试,防止玩家信息数据泄漏
Game Testing Design
1.游戏效果测试 a)Black Box Testing
b)White Box Testing
2.游戏体验测试
a) 游戏情节
b) 游戏平衡
c) 游戏交互
3.游戏安全性测试
a)游戏内容安全性评定
b)数据库保护测试
Black Box Testing
黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。
兼容性测试
与全平台主流操作系统是否兼容,是否需要游戏框架程序,例如: Microsoft .NET Framework、Microsoft .Visual C++等
性能测评
测试全部游戏特效与部分游戏特效开启的情况下游戏在不同配置电脑的运行情况,通过足量测试得出游戏运行的推荐配置与最低配置 特效测试
分别测试各元素的特效,与预期效果进行对比从而进行调节与改良 游戏系统测试
游戏中各元素,组件运行、功能是否正常,是否出现游戏崩溃或错误现象
White Box Testing
白盒测试又称结构测试、透明盒测试、逻辑驱动测试或基于代码的测试。白盒测试是一种测试用例设计方法,盒子指的是被测试的软件,白盒指的是盒子是可视的,你清楚盒子内部的东西以及里面是如何运作的。
从黑盒测试反馈出的结果中与小组内游戏开发人员交流,协同进行游戏代码的测试,找出问题原因并进行调整和修改。例如:代码错误、素材错误等
Game Experience Testing
1.邀请内测玩家
a) 给予大量游戏内福利内测时间内游戏排行榜
b) 名列前茅的内测玩家将获得实物奖励例如游戏周边等
2.内测体验反馈
根据内测玩家填写的表格统计总结出上述三点游戏体验要素的测评结果,根据实际情况进行调整与改进。
Game Security
1.游戏内容安全性评定 根据游戏情节与游戏元素和内测玩家反馈结果得出推荐游戏玩家年龄
2.数据库保护测试
a) 游戏程序数据保护 对各游戏原始代码和素材进行加密和破解修改测试,维护版权防止盗版
进行反外挂,维护游戏的平衡性与收益性 b) 玩家数据保护
对游戏服务器安全性进行测试,防止玩家信息数据泄漏