首页 > 技术文章 > 使用边界值方法设计测试用例笔记

luojh9102 2017-02-16 16:33 原文

案例1:两位整数加法计算器

1、边界值的应用场合

只要有数据输入的地方,有效无效数据的分界点需要单独拿出来测试

1)有数据范围的

如-99——99之间合法

2)数据字符个数要求

如姓名1-20个字符

 一般情况下,需要对边界值(-99和99)以及边界值两边的数(-100和-98以及100和98)分别进行测试。

2、如何使用

把边界值的点(3个点)单独写用例 

案例2:使用边界值方法设计添加标题的测试用例

1<=标题长度<=40

测试点:0、1、2,39、40、41

 说明:

边界值一般和等价类方法一起应用,找到有效无效数据的分界点(最大值和最小完成的值)及其两边的点进行测试,形成一套完整的测试方案。

边界值数据本质上可以归为有效和无效的范畴,单从测试技术来讲,需要单独拿出来测试

 3、测试用例用途

防止遗漏

版本重复测试:快速正确的进行版本重复测试

监督过程:准确、有效的评估测试的工作量

评估结果

提高效率:避免盲目测试

缩短周期

4、对测试人员的要求

1)基本要求

在编写一条测试用例时,要求步骤描述清晰、准确、易读,预期结果明确

检验标准:

写完用例后,让别人照着自己的用例去执行用例,能很顺利的执行下去。

2)高标准要求

测试用例编写的有条例、逻辑性强;

功能覆盖全面、深入,能够发现软件胡总更多的缺陷。

检验标准:

能把软件中的缺陷尽可能多的找出来

 案例3:信息注册

姓名:1-20个字符,不含数字,必填;

年龄:18-60之间的整数,必填;

填写正确和,弹框提示;

姓名:1-20个字符,无数字---为空,>20个字符,<1个字符,含数字---(1、2、19、20、21)个字符;

年龄:18-60之间的数、整数、---为空、<18、>60、非整数(字母、汉字、符号)---17、18、19、60、59、61;

用例的优化

1、对于不同控件的有效等价类及有效的边界值,可以尽可能的在一条用例中进行测试——不同控件的有效等价类(边界)

 

推荐阅读