软件测试三 软件测试设计

软件测试三 软件测试设计测试设计 1.测试设计 1)将概括的测试目标转化为具体的测试条件和测试用例的活动 2)主要任务 (1)评审测试依据 A.需求 B.系统架构 C.设计 D.接口 (2)评估测试依据和测试对象的可靠性 (3)识别测试条件并确定优先级 (4)设计测试用例并确定优先级 (5)确定测试条件和测试用例所必要的测

测试设计

1.测试设计

1)将概括的测试目标转化为具体的测试条件和测试用例的活动

2)主要任务

(1)评审测试依据

A.需求

B.系统架构

C.设计

D.接口

(2)评估测试依据和测试对象的可靠性

(3)识别测试条件并确定优先级

(4)设计测试用例并确定优先级

(5)确定测试条件和测试用例所必要的测试数据

3)确定测试条件

(1)已确定的测试计划
(2)测试目标分析
(3)确定测试内容
(4)确定测试条件
(5)需求

测试内容

测试用例

1.测试用例设计

1)通过已确定的测试技术和条件,设计出的说明何种操作产生何种结果的文档

(1)可重复性

(2)可延展性

(3)需求可追溯性

2)关键点

(1)前提条件

(2)测试步骤

(3)测试数据

(4)预期结果

2.测试用例要素软件测试三  软件测试设计

3.常用设计方法

1)等价类

2)边界值

3)因果图

4)判定表

5)正交实验

6)场景法

等价类划分的特点和原则

1.特点

把程序的输入域划分成若干部分

每一类的代表性数据在测试中的作用等于这一类中的所有值

2.原则

1)输入条件规定了取值范围或值得个数

确定一个有效等价类和两个无效等价类

2)输入条件说明了一个“必须成立”

确定一个有效等价类和以个无效等价类

3)输入条件规定了输入数据的一组可能值,且程序以不同的方式处理每一种值

为每一种值划分一个有效等价类和无效等价类

4)确知已划分的等价类中的各元素在程序中的处理方式不同

进一步划分

5)确立了等价类后

建立等价类表

列出所有分出的等价类

3.用例设计

1)明确测试对象

2)唯一编号

3)设计一个新的测试用例

尽可能多的覆盖尚未覆盖的有效等价类

(1)重复

(2)所有有效等价类均被测试用例覆盖

4)设计一个新的测试用例

只覆盖一个无效等价类

(1)重复

(2)所有有效等价类均被测试用例覆盖

边界值法

1.特点

对边界附近的值专门设计测试用例

2.原则

输入条件规定了取值范围

该范围边界值的值和左右两值

因果图和判定表

1.因果图

1)特点

(1)多种条件组合

(2)多个相应动作

2)原则

(1)从程序规格说明书的描述中找出因(输入条件)和果(输出结果或程序状态的改变)

(2)考虑到了输入情况的各种组合,及各个输入情况之间的相互制约关系

2.判定表

1)特点

把复杂的逻辑关系和多种条件组合情况表达清楚

2)组成

(1)条件桩

问题的所有条件

(2)动作桩

问题规定可能采取的动作

(3)条件项

针对条件桩的取值,在所有可能情况下的真价值

(4)动作项

在条件项的各种取值情况下应该采取的动作

3.设计步骤

1)分析因果

2)分析因果之间的关系

3)表明约束

4)把因果图转换为判定表

5)设计测试用例

正交实验法

1.正交表

1)指标

判断实验结果优劣的标准

2)因子(因素)

影响实验指标的条件

3)因子的状态

影响实验因子,因子变量的取值

4)Ln(t^c)

(1)L

代号

(2)n

行数(实验次数)

(3)t

水平数

(4)c

列数(因子数)

2.设计步骤

1)因子–状态表

2)因素分析表

3)正交表

4)设计测试用例

3.正交表设计工具和网站

1)正交设计助手

2)support.sas.com/techsup/technote/ts723_Designs.txt

3)allpairs(不规则正交表)

场景法

1.原理

同一事件不同的触发顺序和处理结果形成了事件流

2.设计步骤

1)根据说明找出基本流和备选流

2)根据基本流和备选流生成不同场景

3)设计测试用例

软件测试三  软件测试设计

 

 

错误推测法

根据经验和类似用例进行推测

综合运用

1.测试用例划分

2.切面设计

1)功能点切面

2)隐含切面

3.功能点用例设计

1)必须

边界值分析

2)补充

等价类

3)条件组合

(1)因果图

(2)判定表

4)复杂度高

场景法

5)类似用例

错误推测

今天的文章软件测试三 软件测试设计分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/55336.html

(0)
编程小号编程小号
上一篇 2023-08-28
下一篇 2023-08-28

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注