游戏测试用例评估与几点经验

发表于:2012-11-07 10:37

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:水桥月的专栏    来源:51Testing软件测试网采编

  测试用例只能说尽可能的覆盖全面,这个覆盖全面可能需要很久的积累来做的。简单一点的可以按照下面几个步骤做。

  第一,确认用例是否完全覆盖了需求说明书所描述的所有功能点及逻辑。可以使用各种用例的设计方法来满足,边界值,等价类,判定表,因果图,正交分析,场景法等等。别看这些东西大家都在说,真正用好很难。

  第二,尽可能的考虑及补充需求说明书并未描述但是实际存在的功能及逻辑。这个可以通过需求评审,用例评审来做。

  第三,尽可能考虑异常情况,可以从可靠性,安全性等方面入手。

  第四,可以通过平时的积累来达到,比如建立用例库,经验库等。

  第五,就是要靠自己的经验和第六感了,呵呵~这个不靠谱,但是确实可以利用。

  做到完全覆盖基本不可能,但是我们可以尽可能覆盖。注意,在尽可能覆盖的同时也要考虑测试周期及项目时间的分配。

  几点经验:

  ——输入——

  [凡可以输入字符的地方]

  (如角色名称、召唤兽名称、队伍名称、聊天输入、数量输入)

  * 检查长度限制(上限&下限)

  * 留空会怎样

  * 不合法的取值范围(尤其注意负号)

  * 不合法的字符集(特殊符号、外语字符)

  * 合法但可能引起问题的符号(如空格、逗号、“\n”、“\t”等)

  * 敏感字词过滤(最好各系统共用一套过滤规则)

  * 全角半角混合时尾字符的截断问题(若限长8字符输入“Hello羊驼”)

  * 尝试各种转义字符(如表情、颜色、频道)

  * 尝试物品链接(如物品名、BB名、人名、任务名)

  * 获得输入焦点时关掉或做其他事(如激活聊天输入框后隐藏聊天界面再用键盘移动)

  * 重复取值问题(如人物、帮派重名)

  * 默认值(最好每个输入框都设置默认值)

  * 普通文本操作(复制剪切、回车换行、鼠标拖动选择、输入法切换)

21/212>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号