软件测试的测试用例

一、测试用例的概念

测试用例(Test Case)是为了实施测试而向被测试的系统提供的一组集合,这组集合包含:测试环境、操作步骤、测试数据、预期结果等要素


二、测试用例设计方法

1.等价类

1.1思想

依据需求将输入,划分为若干个等价类,从等价类中选出一个测试用例,如果这个测试用例测试通过,则认为所代表的等价类测试通过,这样就可以用较少的测试用例达到尽量多的功能覆盖,解决了不能穷举测试的问题
有效等价类:实现了规格说明规定的功能和性能

无效等价类:根据需求说明书,不满足需求的集合

1.2通过等价类设计测试用例

1.理解需求

2.划分有效等价类和无效等价类

3.细分和组合有效等价类、无效等价类

组合规则:一个测试点覆盖尽可能多的有效等价类

一条测试点只能覆盖一个无效等价类

1.3应用场景

输入数据无穷,但是输入数据有特点

2.边界值

上点:边界值的点

内点:边界值内的点

离点:边界左右的点,闭区间 ,范围外的点,开区间,范围内的点

2.1设计步骤

1.理解需求

2.找离点、内点、上点

3.针对离点、内点、上点设计测试用例

3.场景设计法

设计测试用例的具体步骤

1.主事件流

2.次事件流

3.主事件流和次事件流串联形成场景,一个场景一个测试用例

4.判定表法

4.1逻辑关系

恒等:条件为真,结果为真,条件为假,结果为假

与:条件全为真,结果为真,条件有一个假,就为假

或:条件全为假,结果为假,条件有一个真,就为真

非:条件为假,结果为真

4.2判定表设计测试用例

1.理解需求

2.分析所有可能的输入和可能输出

3.判定表

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值