软件测试调试.pdfVIP

  • 2
  • 0
  • 约1.17万字
  • 约 11页
  • 2023-08-22 发布于上海
  • 举报
软件测试:调试(DEBUGGING) 简单地讲,调试是执行一次成功的测试之后所要进行的工作。记住,所谓成功 的测试,是指它可以证明 程序没有实现预期的功能。调试是一个包含两个步骤的过 程,从执行了一个成功的测试用例、发现了一 个问题之后开始。第一步,确定程序 中可疑错误的准确性质和位置;第二步,修改错误。 虽然调试对于程序测试来说非常必要、不可或缺,但它似乎是软件开发过程中 最不受程序员欢迎的部分 之一。其主要原因可能包括以下几点: • 个人自尊会从中阻挠。不管我们是否喜欢,调试都说明了程序员并不完美, 要么在软件的设计,要 么在程序编码时会犯错。 • 热情耗尽。在所有的软件开发活动中,调试是最耗费脑力的苦差事,况且, 进行调试往往经受着来 自机构或自身的巨大压力,必须尽可能快地改正问 题。 • 可能会迷失方向。调试是艰苦的脑力工作,因为发现的错误实际上可能会 出现在程序的任何语句 中。也就是说,如果不首先检查程序,我们就不能 绝对地肯定在一个薪金管理程序出具的支票中出现的 数字错误不是由某个 子程序引起的,该子程序要求操作员将一个特定的表格传输给打印机。让 我们以 诊断一个物理系统为例子作对比,如汽车。假如汽车在爬坡时熄火 了(症状),那么我们可能会迅速而 有效地排除掉某些部件——调频/调幅 收音机、速度表或汽车门锁——引起该故障

文档评论(0)

1亿VIP精品文档

相关文档