首页天道酬勤软件测试黑盒测试测试用例,测试用例的状态有几种

软件测试黑盒测试测试用例,测试用例的状态有几种

张世龙 06-23 21:00 111次浏览

测试用例定义(8个元素)

测试用例示例

什么是黑匣子测试

只看到输入输出,不知道被测系统具体实现,只知道对外接口

通过输入输出测试

常见黑匣子测试方法(8种测试方法)

等价类测试方法(注册)计算机的0-100数字计算,为了实现加法,最愚蠢的方法是两相加,数据多了很难完成

定义:所有测试数据中,有满足要求的,也有不满足要求的。 拾取具有某个共同特征的数据的子集

(所有数字可以分类,根据需求分开。 要求为0-100,满足要求的有1种,不满足要求的有1种)

线性情况:线性增加,如0-100数据

word可以修改字体,有很多字体,但是如果我们随便输入,word就无法有效处理。

等价类的一般规则(5种类型)可能有个数要求、组成)集合、规则、取值范围、布尔

等价类设计方法步骤分析要求——确定输入数据——根据规则划分有效和无效等价类3354设计测试用例盖有效等价类3358www.Sina.com/(在一个用例中尽可能多地覆盖有效的等价类(在——设计测试用例中覆盖无效的等价类)n)一个用例只能覆盖一个无效的等价类,例如

等价类设计方法实战固定电话号码的测试

地区代码3-4

电话号码7-8

边界值设计用例

边界值的测试方法

例如【0-100】的范围

上点:边界上的点0,100

点:最接近边界的点1 -1 99 101

内点:区间内的任意一点

闭区间:取出5个点,分别为离点-1 101、内点50、上点0 100

为什么这里的距离减少了两个? 我们测试上面的点0时,都满足大于0的值,所以1一定满足,如果同样的100满足这个范围的测试,那么99一定满足

(0,100 ) x0 x=100

上点:0 100

离点:1 101

内点: 99

分析:离散点变少了-1 99我们测量了100。 100都满意=100,99也一定满意

(0,100 ) ) )。

上点:0 100

离点:1 99

内点: 50

分析:有效0 100

无效=0=100

测量0时已经无效,-1小于0,所以不测量。 测量100时已经是无效的边界值,101大于100,所以不需要测量

边界值设计测试用例的步骤和案例

1

判定表(单功能多个输入输出之间存在依存关系) ) ) ) ) ) )。

案例

因果图(单功能多个输入输出之间存在依赖关系,分析输入输出关系) )。

互斥:多选

包括:相当于多选

掩码: a成立,b成立,a不成立,b不一定成立

唯一:

要求:如果a中出现b,就一定会出现

状态转移图法(组合多个功能进行逻辑测试,寻找状态点(例如,拨打电话——是待机状态,按下——按钮去话时是待机状态,——对方接听后挂断是待机状态,这就是通话结束状态)

接通电话是从待机状态到接通状态的转移条件

判定表步骤

状态迁移图

树、树根只输入了输出

树叶:无输出仅输入

状态迁移树

场景法(组合了多种功能的逻辑测试(流程图) ) )。

系统执行的所有操作称为事件——

生成场景要求

从开始到结束计数一个场景的所有路径必须被复盖

正交试验法(配置测试)的各值出现的概率相同,配置中有转换成用例:从头到尾为一个用例,覆盖所有节点之间很多值没有的配置

数理统计公式(公式)是一种科学的实验设计方法,用于从所有测试案例中选择合适的例子(可以代表所有的点),合理安排测试,这些大量的数据作为用例提取了表示所有配置的组合

http://www.Sina.com/http://www.Sina.com /

强烈的关系依赖

根据获取因子和等级选择正交表(根据公式进行选择,例如五因子二等级对应于什么,十因子二等级对应于什么),获取测试次数,对公式进行替换后制成的表将实验表细化进行测试

置换因子和水平

因子即为条件(有三个配置项就有三个因子)

(因子)个输入项目可以输入不输给——2个水平

如果没有对应的表,取比他稍大的(七因子2等级)的话如下。

五个因子后的6、7不需要填写

最后采用错误估计法增加测试用例,通过直觉和经验估计针对性测试用例

不能单独使用。 是为了补充测试

水平为一个条件取出几个值汇总需求分析,找出输入和输出,找出条件针和动作针——的全部组合

步骤)需求分析、输入和输出发现、条件针脚和动作针脚发现——分析条件与结果的关系——判定表

如果有的数学公式不能查到对应表,因该怎么做?单功能

黑盒测试有哪些方法,黑盒测试两种基本方法 软件测试白盒和黑盒工资一样吗,软件测试异常测试方法