在上“黑盒测试综合策略”这个主菜之前,先来两个开胃菜,一起来温习基础知识。黑盒测试注重于软件的功能性需求,也即黑盒测试使软件工程师派生出执行程序所有功能需求的输入条件。黑盒测试并不是白盒测试的替代品,而是用于辅助白盒测试发现其他类型的错误。 1)功能错误
大量的错误都是发生在输入或输出范围的边界上,而不是在输入范围的内部。要选取正好等于、刚刚好大于或刚刚好小于边界值作为测试数据。是对等价类划分方法的补充。使用等价类方法时,对于输入域及输入域存在关联时无法覆盖。
若用户欠费或者关机,则不允许主被叫前面学过的等价类划分法和边界值分析法都是着重考虑单个输入的输入条件,但是 没有考虑输入条件的各种组合、输入条件与输出条件之间的相互制约关系。所以要使用判定表法才能解决上述案例编写测试用例的过程。判定表法表示的是有多个输入,
有数据输入的地方,就可以使用等价类划分法。从大量数据中划分范围(等价类),然后从每个范围中挑选代表数据,这些代表数据要能反应这个范围内数据的测试结果。有数据输入的地方,在实际工作中,一般和等价类划分一起适用。是有效等价类和无效等价类之间的分界点,叫边界值。
圆表示结点,一个圆代表一条或多条语句。流图中的箭头线称为边,代表控制流。
安科网(Ancii),中国第一极客网
Copyright © 2013 - 2019 Ancii.com
京ICP备18063983号-5 京公网安备11010802014868号