数据测试
作者:管理员 发布时间:[ 2010/2/8 14:53:22 ] 推荐标签:
软件由数据和程序组成。数据包括键盘输入、鼠标单击、磁盘文件、打印输出等等;程序指可执行的流程、转换、逻辑和运算。
对数据进行软件测试,是在检查用户输入的信息、返回结果以及中间计算结果是否正确。主要根据下列原则来进行等价分配,以合理减少测试案例:边界条件,次边界条件,空值和无效数据。
流行的比较经典的是边界值分析法:
上点,是边界上的点,不管它是开区间还是闭区间,是说,如果该点是封闭的,那上点在域范围内,如果该点是开放的,那上点在域范围外;
内点,是在域范围内的任意一个点;
离点,是离上点近的一个点,如果边界是封闭的,那离点是域范围外离上点近的点,如果边界是开放的,那离点是域范围内离上点近的点。
边界值分析方法的原则:
1、如果输入(输出)条件规定了取值范围,则应该以该范围的边界值及边界附近的值作为测试数据;
2、如果输入(输出)条件规定了值的个数,则用大个数,小个数,比小个数少一,比大个数多一的数作为测试数据;
3、如果程序规格说明书中提到的输入或输出是一个有序的集合,应该注意选取有序集合的第一个和后一个元素作为测试数据;
4、如果程序中使用了一个内部数据结构,则应当选择这个内部数据结构的边界上的值作为测试数据。
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11