3、【QA部】新员工教材--功能测试方法介绍

  • 格式:pdf
  • 大小:469.44 KB
  • 文档页数:9

错误推测法
, 从而有针对性 � 基于经验和直觉推测程序中所有可能存在的各种错误 基于经验和直觉推测程序中所有可能存在的各种错误, . 的设计测试的方法 的设计测试的方法. -物品购买 (商店 ) ,物品 price=100 ; 例:测试 测试物品购买( 商店) ,物品price=100 price=100; 情况 1:如果玩家身上 money=0 的情况 情况1 :如果玩家身上money=0 money=0的情况 2:如果玩家身上有 Emoney ,是否会把 Emoney 也扣除了 情况 情况2 :如果玩家身上有Emoney Emoney,是否会把 ,是否会把Emoney Emoney也扣除了 3:如果玩家身上没有 Emoney, 是否可以购买 情况 情况3 :如果玩家身上没有Emoney, Emoney,是否可以购买 4:如果玩家是死亡状态是否可以购买物品 情况 情况4 5:如果物品栏满的情况下能否购买物品 情况 情况5 6:如果玩家在摆摊状态下,能否正常购买物品 情况 情况6 情况 N:if 。。。 。。。 情况N if。。。
等价类划分法
� 使用少量代表性的测试数据,取一个有效等价类与一个无效等价类 -物品购买 (商店 ),物品 price=100 ,测试员取有效等价 例:测试 测试物品购买( 商店) ,物品price=100 price=100,测试员取有效等价 的任意值,取无效等价类 money<100 的任务值来测试 money>100 money>100的任意值,取无效等价类 的任意值,取无效等价类money<100 money<100的任务值来测试 ,有意义的输入数 � 有效等价类:是指对于程序的规格说明来说是合理的 是指对于程序的规格说明来说是合理的, .利用有效等价类可检验程序是否实现了规格说明中所 据构成的集合 据构成的集合. 规定的功能和性能 � 无效等价类:与有效等价类的定义恰巧相反
正交试验设计法
� 从大量的试验数据中挑选适量的、有代表性的点,从而合理地安排测 试的一种科学的试验 � 通常用于各种计算公式方面的测试;如伤害平分,组队经验分配,杀 怪经验值获得,幻兽成长属性等等
因果图法
,都是着重考虑输入条 � 前面介绍的等价类划分方法和边界值分析方法 前面介绍的等价类划分方法和边界值分析方法, , 相互组合等 . 考虑输入条件之间 件,但未考虑输入条件之间的联系 但未考虑输入条件之间的联系, 相互组合等. ,可能会产生一些新的情况 的相互组合 的相互组合, -物品购买 (商店 ) ,物品 price=100 ; 例:测试 测试物品购买( 商店) ,物品price=100 price=100; 了解程序如何执行这个操作,尝试异常操作;如是先扣玩家身上的 钱再给玩家添加物品,还是先给玩家物品再扣钱 . 它适合于检查程序输入条件的各 � 因果图方法最终生成的就是判定表 因果图方法最终生成的就是判定表. 种组合情况 . 种组合情况.
游戏功能测试方法介绍
天晴QA部
游戏功能测试的说明
什么是灰盒测试 1. 介于黑盒测试和白盒测试之间。 2. 灰盒测试关注输出对于输入的正确性,同时也关注内部表现,但 这种关注不象白盒那样详细、完整,只是通过一些表征性的现象、事 件、标志来判断内部的运行状态。 ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
边界值分析法
� 边界值分析方法是对等价类划分方法的补充;使用边界值分析方法, .通常输入和输出等价类的边界 ,就是应着重测试 首先应确定边界情况 首先应确定边界情况. 通常输入和输出等价类的边界, .应当选取正好等于 ,刚刚大于或刚刚小于边界的值作为测 的边界情况 的边界情况. 应当选取正好等于, ,而不是选取等价类中的典型值或任意值作为测试数据 . 试数据 试数据, 而不是选取等价类中的典型值或任意值作为测试数据. -物品购买 (商店 ) ,物品 price=100 ,测试员最大边界值 例:测试 测试物品购买( 商店) ,物品price=100 price=100,测试员最大边界值 与最大边界值 100+1 ,取最小边界值 money=100 与最大边界 money=100 money=100与最大边界值 与最大边界值100+1 100+1,取最小边界值 ,取最小边界值money=100 money=100与最大边界 的值来测试 值100-1 100-1的值来测试 ,大量的错误是发生在输入或输出范围 � 长期的测试工作经验告诉我们 长期的测试工作经验告诉我们, 的边界上 ,而不是发生在输入输出范围的内部 .因此针对各种边界情况 的边界上, 而不是发生在输入输出范围的内部. 设计测试 ,可以查出更多的错误 . 设计测试, 可以查出更多的错误.
软件功能测试的定义:功能测试就是对产品的各功能进行验证,根据 功能测试用例,逐项测试,检查产品是否达到用户要求的功能。 游戏的功能测试就是针对游戏中某项功能按照策划案的要求进行验 证,检查功能是否达到策划的要求并根据功能的表现情况结合实际提 出合理的建议
几种常用的试方法 等价类划分法。 1. 1.等价类划分法。 2. 边界值分析法。 2.边界值分析法。 错误推测法。 3. 3.错误推测法。 因果图法。 4. 4.因果图法。 正交试验设计法。 5. 5.正交试验设计法。