测试用例设计

好的用例是一个完备的集合,能覆盖尽可能多的等价类和边界值.和能否发现缺陷无关.

好的测试用例

  • 整体完备性 是一个有效测试用例组成的集合,能够完全覆盖测试需求
  • 等价类划分准确 等价类集合中一个用例的表现能表达同一集合中其他数据的表现
  • 等价类集合的完备性 确保所有等价类和边界值都已正确识别

深入了解被测软件的架构,才能设计出“有的放矢”的测试用例集,去发现系统边界以及系统集成上的潜在缺陷

必须深入理解被测软件的设计与实现细节,深入理解软件内部的处理逻辑. 设计用例应该根据原始需求,而不是开发完成的代码.

需要引入需求覆盖率和代码覆盖率来衡量测试执行的完备性,并以此为依据来找出遗漏的测试点

文章链接 https://fangzongzhou.github.io/2020/11/27/计算机/软件测试/测试用例设计/