测试用例根据什么设计制定,测试用例设计方法有哪些(测试用例及设计测试用例的常用方法)

 2022-10-30    38  

单元试验是试验设计的两个工业生产物,它直接充分体现试验设计的思想,这份漂亮的单元试验不仅仅是设计路子的杰出充分体现,着实易于确权和继续执行,具备时效性、商映射。

单元试验的基本上要素

示例副标题、试验路子、默认前提、试验关键步骤、预期结论。

示例副标题

目地:简述单元试验的主要就内容,明晰示例企图

在做示例评审委员时,透过下载两个组件的示例副标题,能快速推论有没有陈述机能;透过下载两个机能示例副标题,能快速推论出有没有陈述恒定或极度case。

试验路子

目地:明晰的软件路子会让工作更为简洁,单元试验全面性覆盖全面性

软件试验路子具体来说弄清楚我们的第一类,就可以前瞻性的试验客户最在乎的地方性,设置试验的错误率,按试验类型逐个试验,试验主要就分成:介面试验,机能试验,操控性试验,安全试验,相容性试验。

默认前提

单元试验能继续执行的前提前提,能是类光一状况,也能是一些实用性。

试验关键步骤

试验关键步骤是指怎样继续执行示例,先做什么后做什么,是有次序的概念在的。

关键步骤和示例的目标需要是完全一致的,任一两个偏移目标整座case就是无象征意义的

预期结论

预期结论是和试验关键步骤相异的,有两个回车,就需要有两个结论。

单元试验的设计方法

单元试验常用的设计方法有:同构类分割法、德圣茹分析法、错误推断法、认定六亚、共轭现代科学、情景设计法、机能Sangrur。

同构类分割法,将无穷的试验变为非常有限的试验

将试验的覆盖范围分割为两个互不相交的开集,它的并集为选集,从每一开分散挑选出二个具备代表性的值作为单元试验。

德圣茹分析法,是在任何示例中都必须用到的方法

对输入或者输出的德圣茹进行试验的一种黑盒方法。通常,德圣茹分析法是对同构类分割方法的补充,其单元试验来自于同构类的边界。

挑选出的单元试验,应选取min,min+,max-,max。

错误值推断法,能帮助我们在原有示例的基础上追加补充一些示例

错误推断法是经验丰富的试验人员惯用的一种试验方法。依照经验和直觉,找出程序中可能出现的错误,有针对地设计单元试验,没有固定的格式。

若输入前提需要考虑组合情况,则可用因果Sangrur和认定六亚

认定六亚又称策略表,基于策略表的试验,是机能试验中最严密的试验方法,利于逻辑推论复杂的情景,透过穷举前提获得结论,对结论再进行优化合并,最终得到两个推论明晰的策略表。

因果Sangrur:用图解的方法表示输入的各种组合关系,写出认定表,从而设计相应的单元试验。

参数实用性类的试验,可结合共轭试验法筛选示例

减少示例数目,用尽量少的示例全面性覆盖输入的组合。共轭表是按照一定规则生成的表。

业务流程明晰的系统,可选用情景法设计单元试验

同一种事件的不同触发次序和处理结论就形成事件流,描绘事件触发时的情景,有利于试验设计者设计单元试验,同时也使得单元试验更容易理解和继续执行。

对于有状况迁移和逻辑机能路径组合的情况,考虑使用机能Sangrur

机能图由状况迁移图和布尔函数组成。状况迁移图用状况和迁移来描述,两个状况指出数据输入的位置(或时间),而迁移则指明状况的改变,同时要依靠认定表或因果图表示的逻辑机能

对照程序逻辑,检查已设计出的单元试验逻辑全面性覆盖度,如果没有达到要求的全面性覆盖标准,应再补充足够的单元试验。

原文链接:https://zazhiba.com.cn/post/12196.html

=========================================

https://zazhiba.com.cn/ 为 “自由随风” 唯一官方服务平台,请勿相信其他任何渠道。