黑盒测试技术
黑盒测试技术概述:
>>什么是黑盒测试技术:
>>把程序视为一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下进行。
>>常用方法:
>>等价类划分法:
>>依据软件需求说明对输入的范围进行细分,然后再分出的每一个区域内选取一个有代表性的测试数据开展测试。
>>操作步骤
>>边界值分析法:
>>是对输入或输出的边界值进行测试的一种方法
>>通常边界值分析法是作为等价类划分法的一种补充,其测试用例来自等价类的边界值,应对边界值进行特别关注
>>与等价类分析法的区别:
>>边界值分析法不是从一个等价类中任选一例子作代表,而是选一个或几个例子,使得该等价类的边界值情况成为测试的主要目标
>>边界值分析不仅注意输入条件,它还根据输出的情况(即按输出等价类)设计测试用例
>>错误推测法:
>>基于经验和直觉推测程序中所有可能存在的各种错误,从而有针对性的设计测试用例的方法