游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3744|回复: 0

【从黑盒到灰盒】调用函数接口测试

[复制链接]

21

主题

45

帖子

45

积分

注册会员

Rank: 2

积分
45
发表于 2010-1-12 09:47:00 | 显示全部楼层 |阅读模式
假定有这样的一个游戏,它有一个战斗系统。在战斗计算中,武将属性影响其所关联对象(如宠物或部队)的战斗能力。

即:宠物战斗属性=f(武将属性)

武将属性不单是裸值(基础值),还受道具、技能、装备、buff等各种因素影响。



测试宠物战斗属性时,要对武将属性进行功能覆盖;若采用黑盒测试则需要覆盖到道具、技能、装备、buff等模块;假若某个模块还在分支甚至尚未开发,测试工作量就更难展开了。



我的经验是,检查宠物战斗属性所调用的武将属性接口。测试此处的武将属性接口涵义。而不必覆盖道具等模块。对于统筹项目测试的人来说,接口被调用的,肯定不止一处;如果接口涵义测试确认通过,则接口所被调用的地方,测试到接口这一层即可。



需要注意的是,此处的接口仅指代具有通用性质的调用函数。



另外,由于各种原因,接口涵义有可能被改变。这是需要QC择机回归确认的。


本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/qiaoanlu/archive/2010/01/12/5180200.aspx
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2024-12-4 01:44

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表