游戏测试用例编写方法浅谈

游戏测试用例编写方法浅谈

ID:45985010

大小:67.50 KB

页数:3页

时间:2019-11-19

游戏测试用例编写方法浅谈_第1页
游戏测试用例编写方法浅谈_第2页
游戏测试用例编写方法浅谈_第3页
资源描述:

《游戏测试用例编写方法浅谈》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、游戏软件功能测试——测试用例的编写方法浅谈一、游戏软件与通用软件的区别a)通用软件的需求明确,游戏软件需求理想化i.通用软件中用户每步操作的预期结果都是明确几有规范对参考的,而网游中并不是所有的需求都有一个明确的预期结果,拿技能平衡性来说,我们所谓的平衡也只是相对的平衡,而非绝对的平衡。没有什么明确的参考参数。只能根据以往游戏的经验获得一个感知的结果。ii.网络游戏中的某些功能是有预期结果可参考的。例如组队、交易,而另外一些带有策划创意的功能,却是根据策划个人的理解,來确定其预期结果的。人的思考力都是有限的,所以不能保证在他的创意屮会考虑到各种各样复杂的细节。

2、也不能够保证这个创意就可以完全被用户所接受。当你作为游戏测试人员吋,很多吋候你需耍做的不仅仅是验证功能。也需要帮助开发者和用户找到一个互相容忍的平衡点。游戏软件的测试员带冇对策划需求的怀疑,力求通过自己的努力在玩家和开发者之间将可能产牛的才盾减小。b)通用软件开发过程中需求变更少,游戏软件开发过程中需求便更快i.通用软件的使用人群和软件的功能针对性,决定软件从开始制作就很少再冇新的需求变更。而游戏软件,为了满足玩家对游戏的认可度,策划需要不断的揣摩玩家的喜好,进行游戏功能的改进。加之网游制作本身就是一个庞大复杂的工程,开发者不町能做到在开发的前期,就对游戏架构

3、及扩展性做出最好的评估。所以导致为了满足用户的需求而不断的进行一些基础架构的修改,基础架构的修改必然导致某些功能的颠覆。所以就出现了,游戏开发过程中的一个恶性循环,当基础架构修改到满意了,玩家的需求又有了新的变化,随Z而来的乂要进行新的调整,再进行新的修改。最终导致了游戏软件的开发周期不断加长。任何一个有经验的团队,对于每一个影响基础的改动都应该做出正确的评估。二、网游有哪些测试内容a)性能i.客户端性能ii.服务器端性能1.服务器2.数据库iii.网络b)功能i.从运行完game.exe打开游戏界面后可进行的各种操作、玩法ii.界而iii.音乐c)自动化i.

4、测试工作组织实施中需要的工貝、软件、平台的开发ii.口动化的回归测试作用:游戏中基础的、变动不大的、出错率鬲的、可进行checklist重复测试的功能、性能等自动化是一个好方法iii.任何时候白动化都取代不了人脑,它只是将一些重复性的劳动从我们测试人员身上去掉,让我们有更多的吋间做更有意义的事情,如果你觉得你做一件事情是重复的,月•冇规律可行的,不防考虑自动化三、游戏中针对功能性测试测试用例编写浅谈先了解下游戏中冇哪些功能:a)游戏发开中的功能有哪些i.不同的游戏对于功能的划分不同,但是目前主流一•些功能划分中有以下内容:1.基础操作2.Npc3.地图4.装备

5、5.剧情6.技能7.人际8.PVP9.……这样我们很简单的将整个游戏的功能进行了划分,划分完毕,下來的工作就是针对某个功能的测试了。很多人都问过一个问题,游戏测试屮测试用例到底有什么用。下面继续〜b)游戏测试的测试用例有什么作用i.测试执行过程中,按照用例指示的操作检查操作结果是否正确,记录测试过程中发现的bugii.按照用例的执行结果确认功能的通过与否,也有的按照用例的覆盖率來确定单服测试的通过与否iii.便于冋归测试的执行这样讲应该比较明白了吧。c)测试用例应该包括什么——测试执行过程中所需的所有信息,举例说明下。例如:i.表头:功能名称、案例编写人员、编

6、写时间、测试人员、测试时间ii.正文:功能点、测试点、测试输入、预期结果、实际结果iii.用例执行结果统计d)功能点模块化理念都知道一个复杂庞大的系统,程序在实现吋会将其分成若干模块按照模块功能优先级进行实现。我们测试过程中也采用这种方法,将复杂的功能点按照实现功能进行分类,分类后的测试点,再进行分类,直至细分成为一条条用例。就像庖丁解牛那样。按照等价类划分法,将同一判断条件的测试点组成一个集,在这个条件基础上再次判断的条件,我们假设它已经成立。这样在用例设计过程中就需耍测试人员清范的知道,哪些条件是-•类需优先确认的,哪些是以这类条件为基础的。我们最终形成的

7、测试用例一定确保的是一条用例只检查一个测试点。这样设计也有另外一个好处,如果一条用例不能走通,其它的还可以继续检测,经常会遇到测试过程中由于一个bug,导致测试工作停滞。现在这样了我们就可以采取脚木调试,或者其它方法跳过冇bug的测试内容,继续进行其它测试点的测试Toe)场景测试法协助功能点细分游戏测试屮,场景测试方法是经常用到的一种方法,什么是场景测试法,及按照功能设计要求,在脑中模拟出来的一个功能使用时的操作流程。按照每步操作的针对点,将针对点划分为所用例设计吋的小功能点。划分吋需每步针对点的各种检查点分到该功能点内设计为该功能点的检查点。再根据检查点进行

8、测试输入(及操作过程)的编写。用例编写

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

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

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