51Testing软件测试论坛

标题: 【从黑盒到灰盒】调用函数接口测试 [打印本页]

作者: 牛亦喜    时间: 2010-1-12 11:30
标题: 【从黑盒到灰盒】调用函数接口测试
假定有这样的一个游戏,它有一个战斗系统。在战斗计算中,武将属性影响其所关联对象(如宠物或部队)的战斗能力。

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

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



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



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



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



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


本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/qiaoanlu/archive/2010/01/12/5180200.aspx
作者: star114    时间: 2010-1-13 14:58
不懂游戏怎么测试,想去搞游戏测试,没去成,哈哈,游戏还是会玩的
作者: 牛亦喜    时间: 2010-1-14 09:07
原帖由 star114 于 2010-1-13 14:58 发表
不懂游戏怎么测试,想去搞游戏测试,没去成,哈哈,游戏还是会玩的


那有谁敢要你呢
作者: xsqwwy521    时间: 2010-1-19 14:23
要是制作黑盒的话  相对还是很简单的,最注意就是要有耐心,够细心。
作者: robin_lrj    时间: 2010-1-27 17:03
我的建议是分成2部分去做
第一部分是测试函数计算, 比如宠物的值=F(武将属性), 武将的值=P(装备,道具,BUFF,技能). 在这个部分就光是计算值是否正确. 根据策划文档去计算.
第二部分就是测试接口,API测试的话还是写CODE比较好,或者用TOOL,比如JMETER.
作者: happyboy960    时间: 2010-3-8 20:02
原帖由 xsqwwy521 于 2010-1-19 14:23 发表
要是制作黑盒的话  相对还是很简单的,最注意就是要有耐心,够细心。

This right!




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2