你会采取什么方法改进你的测试用例_游戏测试用例编写方法浅谈

1

/

3

游戏软件功能测试——测试用例的编写方法浅谈

一、游戏软件与通用软件的区别

a)

通用软件的需求明确,游戏软件需求理想化

i.

通用软件中用户每步操作的预期结果都是明确且有规范可参考的,

而网游中并

不是所有的需求都有一个明确的预期结果,

拿技能平衡性来说,

我们所谓的平

衡也只是相对的平衡,

而非绝对的平衡。

没有什么明确的参考参数。

只能根据

以往游戏的经验获得一个感知的结果。

ii.

网络游戏中的某些功能是有预期结果可参考的。

例如组队、

交易,

而另外一些

带有策划创意的功能,

却是根据策划个人的理解,

来确定其预期结果的。

人的

思考力都是有限的,所以不能保证在他的创意中会考虑到各种各样复杂的细

节。也不能够保证这个创意就可以完全被用户所接受。

当你作为游戏测试人员时,

很多时候你需要做的不仅仅是验证功能。

也需要帮助开发者

和用户找到一个互相容忍的平衡点。

游戏软件的测试员带有对策划需求的怀疑,

力求通过自

己的努力在玩家和开发者之间将可能产生的矛盾减小。

b)

通用软件开发过程中需求变更少,游戏软件开发过程中需求便更快

i.

通用软件的使用人群和软件的功能针对性,

决定软件从开始制作就很少再有新

的需求变更。

而游戏软件,

为了满足玩家对游戏的认可度,

策划需要不断的揣

摩玩家的喜好,

进行游戏功能的改进。

加之网游制作本身就是一个庞大复杂的

工程,

开发者不可能做到在开发的前期,

就对游戏架构及扩展性做出最好的评

估。

所以导致为了满足用户的需求而不断的进行一些基础架构的修改,

基础架

构的修改必然导致某些功能的颠覆。

所以就出现了,

游戏开发过程中的一个恶

性循环,

当基础架构修改到满意了,

玩家的需求又有了新的变化,

随之而来的

又要进行新的调整,

再进行新的修改。

最终导致了游戏软件的开发周期不断加

长。

任何一个有经验的团队,

对于每一个影响基础的改动都应该做出正确的评

估。

二、网游有哪些测试内容

a)

性能

i.

客户端性能

ii.

服务器端性能

1.

服务器

2.

数据库

iii.

网络

b)

功能

i.

从运行完

game.exe

打开游戏界面后可进行的各种操作、玩法

ii.

界面

iii.

音乐

c)

自动化

i.

测试工作组织实施中需要的工具、软件、平台的开发

ii.

自动化的回归测试作用:游戏中基础的、变动不大的、出错率高的、可进行

checklist

重复测试的功能、性能等自动化是一个好方法

iii.

任何时候自动化都取代不了人脑,

它只是将一些重复性的劳动从我们测试人员

身上去掉,

让我们有更多的时间做更有意义的事情,

如果你觉得你做一件事情

是重复的,且有规律可行的,不防考虑自动化

三、游戏中针对功能性测试测试用例编写浅谈

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值