当前位置: 首页 >> 面试题 >> 技术 >> 测试 >> 软件测试 >>

怎样设计一个好的测试用例?

好的测试用例具备如下条件:

有效性:是否能发现软件缺陷,至少可能发现软件缺陷;

开销:测试事例的执行、分析和调试是否经济;

可仿效性:测试用例可以测试多项内容,因而减 少了测试事例的数量;

可维护性:每次软件修改后对测试事例的维护成本;

可执行性:是否依赖于测试用例设计者;

 

如何设计一个好的测试用例:

1. 由简而繁:测试用例的设计应从简单的测试描述(测试功能点、测试需求等)逐步细化到能够去依照执行的测试用例。

2. 参数化:将测试数据与测试逻辑(步骤)分开,简化测试用例,将用例中的一些输入、输出等作为参数,数据则单独列出,在执行时选择相应的数据执行。

 

黑盒测试用例的设计方法:

 

1. 等价类划分法

2. 边界值分析法

3. 错误推测法

4. 因果图法

 

 

Loading