软件测试用例的几种设计方法

 我来答
终极至尊TAc4d5
推荐于2017-12-16 · TA获得超过210个赞
知道答主
回答量:181
采纳率:0%
帮助的人:127万
展开全部
  一、等价类划分   等价类划分主要适用于单个输入条件,输入为数值型的情况,如果输入规定了输入区间,可划分出一个有效等价类,两个无效等价类;如果输入只规定了输入范围,可划分出一个有效等价类,一个无效等价类。   二、边界值   边界值方法也是适用于单个输入条件的情况,输入类型可以数值、字符等,要测试的边界包括上点、下点、离点。   三、错误推测法   错误推测法主要是测试设计人员的测试经验相关,测试经验不同,设计出来的测试用例也区别很大。   四、因果图法   因果图方法考虑输入的组合,特别适用于多个输入条件相关有关联又相互约束的情况。   设计步骤:   1)罗列出输入与输出;   2)根据输入与输出画出因果图;   3)标出约束跟限制;   4)把因果图转化成判定表;   5)根据判定表的每一列设计测试用例。   五、判定表驱动法   判定表适合于解决多个逻辑条件的组合。将各种逻辑的组合罗列出来,避免遗漏。不能表达重复的操作。   判定表包括条件桩、条件项、动作桩、动作项。   条件桩:列出所有条件,次序无关;   条件项:列出所对应条件的所有可能情况下的取值;   动作桩:列出可能采取的操作,次序无关;   动作项:列出条件项各种取值情况下采取的操作。   设计步骤:   1)确定规则个数,条件及各条件取值的组合;   2)列出条件桩、动作桩;   3)列出条件项;   4)列出动作项;   5)初始化判定表;   6)规则简化、合并。
骨子里的悲伤88827
2018-05-01
知道答主
回答量:4
采纳率:0%
帮助的人:2.5万
展开全部
等价类
边界值
判定表
正交试验
状态迁移
流程分析
因果图
输入域覆盖
输出域覆盖
异常分析
错误猜测
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式