51Testing软件测试论坛

标题: 【测试风云】游戏测试功能性测试用例设计以及模板 [打印本页]

作者: Zui    时间: 2010-1-26 23:12
标题: 【测试风云】游戏测试功能性测试用例设计以及模板
在游戏测试过程中,你是否会在事先编写好测试用例来指导你的测试工作呢?相信每个游戏测试员心里都有答案。希望无论是测试前会好好准备用例的朋友,还是从来不写用例的朋友,看多这篇文章会对游戏测试用例有新的认识。
  众所周知,在软件测试中,测试用例是重中之重,并且一般都设有专门的用例设计人员。但是反观游戏测试,对于测试用例却不是非常重视,究其原因,我认为有以下几点:
  1.缺少时间:现在大多数游戏公司的测试部门一般成立的比较晚,很多都是策划和程序已经实现了游戏的大部分基础功能后才开始组织测试,根本不给测试人员编写用例的时间。
  2.急于求成:测试用例属于长跑选手,需要长期的维护和坚持才会有丰厚的成果,但是大多数测试人员希望编写用例后立即收到很大的效果,如果执行一次用例没发现很多bug后,就觉得原来有用例测试起来也就这样。殊不知很多事情没有坚持到最后,是看不到成果的。
   3.人员素质:不可否认,游戏测试人员的学历和知识在IT行业属于中下,因为在多数人眼里,只要会玩游戏,就能做游戏测试,其实这话也没错,因为只要你会玩游戏,你也能发现游戏中很明显的bug,但仅此而已。而且游戏测试多半没有学过专业的测试知识,所以对于用例也自然不是很了解,更谈不上重视了。
   4.难于维护:这是游戏测试本身造成的,因为游戏测试不同于软件测试,游戏功能的变动一般比较多,功能一变,用例也得更着变,所以一般测试人员都会觉得用例维护太麻烦了,久而久之也就放弃了虽然测试用例编写和维护都是很花时间的,但是测试用例带来的好处还是不可忽视的。
  游戏测试除了发现bug以外,还需要确保游戏系统功能的完成度,这些功能是否按照策划的设定完美的完成了,在可玩性上是否达到了要求等等。而测试用例就可以帮助测试人员完整地测试这些内容。
  大家可以在脑海里想象一下,测试员A没有使用用例,就是靠自己的意愿和想法不停地在游戏里跑各个功能,如果发现什么bug就记录,然后继续,期间可能一个测试点重复测试了好几次,工作一天后,测试员A感觉自己把系统都跑了一偏了,但是又不是很确定自己每个测试点都测试过了,因为他没有用例来约束和记录他的测试内容,因此他的测试并不系统,覆盖率不高。而测试员B在测试之前准备了测试用例,然后开始测试时按照测试用例一条一条仔细的测试,发现bug并记录,等用例执行完后,测试员B可以信心十足的说:“这个系统所有的测试点我测试过了”。如果说有遗漏的地方,那就说明这个测试用例还不够完善。
  了解测试用例的重要性后,我们来谈谈如何设计测试用例,首先我们先回过头思考,我们为什么要设计测试用例?那是因为:
  1.为了测试覆盖更加全面
  2.为了测试效率更高
  3.为了规范测试工作
  这就是我认为测试用例3个最大的作用。所以基于这3点,我设计了下面这个测试用例模板。
  PS:我使用的Excel制作的模板
  模板一共包含8个部分。
  1.变更日志:主要记录文档变更情况,大大小小的变更都应该记录,比如加入了一条新的用例……。
  2.目录:这是对于整个文档各模块的一个索引,方便用例执行人员阅读
  3.测试计划:制定执行测试用例的内容,时间,测试人员以及其他备注信息
  4.模块分层:这是整个用例的灵魂,用例设计的好坏看这一部分就可以大概得知,如果模块分层设计得好,那么这个测试用例的覆盖率就高,遗漏的测试点就少。
  5.基本功能:根据策划文档设计的对某个系统的基本功能的用例,属于正面的测试,其中没有考虑过多的特殊情况。
  6.自定义用例:就算这是个模板,但我还是希望大家能够加入自己的想法,其实测试用例没有模板,只要适合自己的实际情况就是好的用例。这部分是测试人员发挥自己的创意,运用各种专业的用例设计方法,如场景测试,组合测试,测试TFD,净室测试等,针对不同系统设计的具有个性的测试用例。
  7.新增用例:再完美的用例也不能达到100%的覆盖率,所以我们把在测试过程中发现的新用例记录在这里,通过这样的积累,我们的用例就会越来越完善。
  8.评分表:这是对于用例和测试系统的一个评价参考,主要通过发现的bug数量和等级以及执行测试用例的效率两个方面来评定。只是一个客观的数据参考。
     此模板仅供大家参考和交流,希望大家日后能够设计出优秀的测试用例,测试水平越来越好,工资更上一层楼!
   
作者: yjs101020    时间: 2010-1-27 10:14
看一下
作者: maxwell12    时间: 2010-1-27 10:38
学习学习
作者: maxwell12    时间: 2010-1-27 10:52
看过你做的摸板了
为什么不直接用bug管理工具和测试用例管理工具呢?有些是免费的,易用性也很好。
维护用例、查找bug、分析bug更方便。
作者: comfort8    时间: 2010-1-27 11:05
先顶一下
作者: xsqwwy521    时间: 2010-1-27 11:10
学习学习
作者: jimmyyb    时间: 2010-1-27 11:11
顶个先
作者: b_toni    时间: 2010-1-27 13:15
急需这样规范的操作学习啊
作者: jack13nwc    时间: 2010-1-27 15:13
  技术帖要顶
作者: surelei    时间: 2010-1-27 15:46
look
作者: tongyujie    时间: 2010-1-27 19:25
LOOK
作者: Zui    时间: 2010-1-27 21:12
标题: 回复 4# 的帖子
我在网上搜到的类似工具都是收费的,有什么免费的推荐一下?
作者: aksrition    时间: 2010-1-27 22:45
看一下 谢谢楼主分享
作者: kkmiss2001    时间: 2010-1-28 06:12
111
作者: 5450488    时间: 2010-1-28 10:21
标题: 回复 12# 的帖子
TestdDrector没有听过嘛,即可以维护测试需求,测试计划,也可维护测试用例,并且可以记录并维护bug,跟踪bug状态。
看了你写的内容,可见你很重视测试用例,这个我很赞同。而且游戏公司许多活动都很类似只是换了一个表现形式,先前的测试用例可以重复使用。长时间积累后还可以建立用例库,总结类似游戏测试内容的用例设计思路,对测试部门人员能力也是一种提高。
作者: tsh62812    时间: 2010-1-28 10:25
来看看    来学习的
作者: maxwell12    时间: 2010-1-28 10:57
JIRA  bugfree  bugzilla testlink
作者: miracle710    时间: 2010-1-28 11:03
学习学习学习学习学习学习
作者: greezhang    时间: 2010-1-28 11:54
顶一个,多多分享啊。
作者: showbasin    时间: 2010-1-28 13:18
ha ha~~谢谢分享!
作者: gaotesting    时间: 2010-1-28 14:53
标题: good
very good.....
作者: leonskary    时间: 2010-1-28 15:43
这个一定要看看
作者: liuqingtao    时间: 2010-1-28 22:11
看一看
作者: rojasall    时间: 2010-1-29 11:03
谢谢楼主分享
作者: 淡い柠檬草    时间: 2010-1-29 13:22
感谢
最近在探索用TFD图 写测试用例   有点疑惑
作者: Zui    时间: 2010-1-29 19:37
标题: 回复 25# 的帖子
个人感觉测试TFD流程图和场景测试两种方法都是为了遍历所有游戏可能遇到的情况,但是TFD编写起来相对比较困难,你可以考虑先试试场景测试,然后再慢慢使用TFD
作者: 119139107    时间: 2010-1-30 15:19
学习学习
作者: gadusmoking    时间: 2010-2-1 08:09
看一下
作者: Lyroht    时间: 2010-2-1 17:21
MARK
作者: sy200856975    时间: 2010-2-1 23:05
感谢分享
作者: lukacrusade    时间: 2010-2-2 11:43
学习学习,TFD是好东西,同时适合多人协作一起完善。
其实单纯excel的用例做起来维护起来都不是很有效率,如果比较忙的时候肯定不去写。
所以赞成用TestdDrector这类软件来优化效率,目标是既保证用例的优点,又削弱用例的弱点。

这样,主管只要查看TestdDrector的数据库,就可以轻易统计bug量,进度,负责人,各人测试质量之类,而不用每周都提交周报报告你做过什么~~好美好的前景啊。
不过虽说想得美,但是未实践过还是不知道效果如何,不知谁有这方面经验?

[ 本帖最后由 lukacrusade 于 2010-2-2 12:03 编辑 ]
作者: sskeysskey    时间: 2010-2-2 15:32
标题: 借鉴
感谢分享
作者: rkliran    时间: 2010-2-2 21:13
多多分享啊
作者: rkliran    时间: 2010-2-2 21:13
标题: 多多分享啊
多多分享啊
作者: rkliran    时间: 2010-2-2 21:13
标题: 多多分享啊
多多分享啊
作者: rkliran    时间: 2010-2-2 21:14
标题: 多多分享啊
多多分享啊多多分享啊
作者: rkliran    时间: 2010-2-2 21:15
多多分享啊多多分享啊
作者: murphyxz    时间: 2010-2-3 12:01
学习
作者: zongjiaozhu    时间: 2010-2-3 14:20
非常的不错
作者: moresexy    时间: 2010-2-3 14:26
学习学习
作者: stanleyvee    时间: 2010-2-3 14:29
顶个 我们公司就不用用例 跑完了都没底气说测完了
作者: skangrui    时间: 2010-2-3 22:27
look
作者: zyh455    时间: 2010-2-4 10:42
学习一下~~~其实主要是来下载的……
作者: m46102107    时间: 2010-2-4 11:16
回复一个看看效果
作者: dota218    时间: 2010-2-4 13:55
看看
作者: sunzhiwei870    时间: 2010-2-4 14:05
看一下
作者: wj38551696    时间: 2010-2-4 15:18
学习下。
作者: sincor    时间: 2010-2-8 14:34
很好的帖子!!!
作者: TEST511    时间: 2010-2-8 15:53

作者: nevermiss    时间: 2010-2-8 17:39
学习学习
作者: jasminemood@163    时间: 2010-2-8 18:13
这个一定要看
作者: czh870916    时间: 2010-2-9 14:36
學習學習···
作者: hnutx41    时间: 2010-2-9 15:31
学习以下~~
作者: 欣苓木子    时间: 2010-2-10 11:31
看看
作者: 小熊屁屁    时间: 2010-2-10 16:30
kankan
作者: 88test    时间: 2010-2-10 17:30
hao jia huo ,wei le kankna wo huifu
作者: feifeiwho    时间: 2010-2-10 17:33
占个坐 学习学习
作者: robin_lrj    时间: 2010-2-11 10:14
谢谢分享
作者: sga1314    时间: 2010-2-11 15:01
标题: 学经验
学学
作者: keyman    时间: 2010-2-18 22:08
我也看看
作者: 试界任我飞    时间: 2010-2-18 22:27

作者: caozt727    时间: 2010-2-20 11:28
想法不错的
作者: yuyu_727    时间: 2010-2-21 10:33
好东西共分享
作者: 心伤人    时间: 2010-2-21 13:03
谢谢分享!
作者: sweetkitten    时间: 2010-2-21 14:57
学习学习~~
作者: wangranyyd    时间: 2010-2-21 17:46
what
作者: 星空物语    时间: 2010-2-21 20:06
确实,不知道什么时候这种思想可以在所有公司流行起来
作者: dsj0730    时间: 2010-2-22 10:29
分析的不错,回复看一下附件
作者: james.zhong    时间: 2010-2-22 10:40
学学游戏测试
作者: nike31    时间: 2010-2-22 15:11
受教
作者: King丿糖糖巛    时间: 2010-2-22 17:17

作者: mysun    时间: 2010-2-22 22:21
谢谢楼主,学习学习
作者: kingppwwbb    时间: 2010-2-23 14:51
TKS
作者: bbaaamy    时间: 2010-2-24 15:18
标题: 回复 1# 的帖子
xiexiexie
作者: 寂寞情流感    时间: 2010-2-24 15:33
看看~辛苦了。
作者: charleswhite    时间: 2010-2-25 10:55
看看
作者: xiangcaogood    时间: 2010-2-25 11:45
看下
作者: mlzheng    时间: 2010-2-25 14:24
好帖留名~
作者: xu2793166    时间: 2010-2-25 17:26
看啊看
作者: pjyhdx    时间: 2010-2-26 09:29
ding
作者: jinlong858    时间: 2010-2-26 16:41
LOOK
作者: oofzoo    时间: 2010-2-28 14:07
看看卡拉卡拉卡拉看
作者: 110106830    时间: 2010-3-1 10:53
顶一下
作者: Richard_Chun    时间: 2010-3-1 15:33
学习下
作者: lance1020    时间: 2010-3-1 17:14
看一下 谢谢楼主分享
作者: liqingye200886    时间: 2010-3-1 19:51
look
作者: vinsion85    时间: 2010-3-1 20:42
学习一下。。。谢谢了。。。
作者: 小不点蜗牛    时间: 2010-3-1 20:49
想知道到底是什么?一定要回
作者: 小不点蜗牛    时间: 2010-3-1 20:50
赞楼主啊,谢谢分享,真是无私啊
作者: takiro    时间: 2010-3-1 23:13
有点兴趣,看看先。
作者: zuqiuwq    时间: 2010-3-2 09:37
标题: 分享分享
分享下,看看里面的内容
作者: hreddie    时间: 2010-3-2 15:35
看下
作者: icechocolate    时间: 2010-3-2 16:38
学习学习
作者: cxzvbnm002    时间: 2010-3-2 18:09
万恶的回复
作者: lp7wshishui    时间: 2010-3-2 18:48
look
作者: 1jiroshan    时间: 2010-3-3 15:05
标题: 回复 1# 的帖子
顶啊,顶啊顶
作者: mimiclin    时间: 2010-3-3 15:15
顶个~谢谢LZ的分享
作者: shindotulip    时间: 2010-3-3 17:50
总算是了解到模版要怎麽用了
作者: ysl6226096    时间: 2010-3-3 21:03
kankan
作者: cncnily    时间: 2010-3-3 22:20
1212




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