功能测试边界测试越界测试技术详述
边界条件是指软件计划的操作界限所在的边缘条件. 如果 软件测试 问题包含确定的边界,那么数据类型可能是: 数值速度字符地址位置尺寸数量 同时,考虑这些类型的下述特征: 第一个/最后一个最小值/最大值 开始/完成超过/在内 空/满最短/最长 最慢/最快最早/最迟
边界条件是指软件计划的操作界限所在的边缘条件.
如果
软件测试问题包含确定的边界,那么数据类型可能是:
数值速度字符地址位置尺寸数量
同时,考虑这些类型的下述特征:
第一个/最后一个最小值/最大值
开始/完成超过/在内
空/满最短/最长
最慢/最快最早/最迟
最大/最小最高/最低
相邻/最远
越界测试:
通常是简单加 1 或者很小的数(对于最大值)和减少 1 或者很小的
数(对于最小值),例如:
第一个减 1/最后一个加 1
开始减 1/完成加 1
空了再减/满了再加
慢上加慢/快上加快
最大数加 1/最小数减 1
最小值减 1/最大值加 1
刚好超过/刚好在内
短了再短/长了再长
早了更早/晚了更晚
最高加 1/最低减 1
另一些该注意的输入:默认,空白,空值,零值和无;非法,错误,不正
确和垃圾数据.
原文转自:http://www.ltesting.net