黑盒测试有多种技术,在不同的场景情况下可以结合使用。主要有等价类划分,边界值,判定表,状态迁移图,正交试验法等。当然这些技术在白盒测试中也可以用,它们只是技术,而白盒黑盒测试只是测试方式。今天先讨论等价类划分。

        等价类划分的目的就是为了在有限的测试资源的情况下,用少量有代表性的数据得到比较好的测试效果。有有效等价类盒无效等价类。有效等价类中的数据代表的是一组符合需求文档的正确的有意义数据。无效等价类则正相反。我们来看几个例子来理解怎样划分等价类(注意我不会用书中的例子,而是举实际我们遇到的一些软件或者网页上的例子)

阅读全文