黑盒测试分为:等价类划分,边界值,因果图,猜错法等。
(1),等价类划分:把程序的输入域划分成若干部分,然后从每个部分中选取少数代表性数据作为测试用例。
(2),边界值分析法是在等价类划分法的基础上进行了补充,它不是选择等价类的任意元素,而是选择等价类的边界数据进行测试,为检验边界附近的处理专门设计测试用例,往往取得比较好的测试效果。
(3),因果图法是从仕样书的描述中找出因(输入条件)和果(输出或程序状态的改变),通过因果图转换为判定表。
(4),猜错法就是基于经验和直觉推测程序中所有可能存在的各种错误,有针对性地设计测试用例的方法。
基本思想是列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据它们选择测试用例。