5.3 自顶向下测试与自下向上测试

增量测试策略分为两种:自顶向下与自下而上。

5.3.1 自顶向下的测试

自顶向下的测试是从程序的顶部或初始模块开始。测试开始之后,挑选哪个后续模块进行增量测试没有惟一正确的方法;惟一的原则是:要成为合乎条件的下一个模块,至少一个该模块的从属模块(调用它的模块)事先经过了测试。

测试序列的选择:

1.如果程序中存在关键部分(例如模块G),那么在设计模块序列时就应将这些关键模块尽可能早地添加进去。所谓“关键部分”可能是某个复杂的模块、某个采用新算法的模块或某个被怀疑容易发生错误的模块。

2.在设计模块序列时,应将IO模块尽可能早地添加进来。

5.3.2 自底向上的测试

测试理论(四-2)自顶向下测试与自下向上测试

 

5.4 执行测试

应对测试用例进行检查,确保预期输出正确。

测试心理学:避免程序员测试自己的模块;测试应怀着证明模块存在错误的心理进行。

相关文章:

  • 2021-11-02
  • 2021-04-14
  • 2021-06-06
  • 2021-09-29
  • 2021-12-14
  • 2021-12-01
  • 2021-09-08
  • 2022-01-25
猜你喜欢
  • 2022-12-23
  • 2021-07-09
  • 2021-06-23
  • 2021-12-05
  • 2021-04-13
  • 2021-10-17
  • 2021-07-11
相关资源
相似解决方案