软件测试基本知识-培训要点.pptVIP

  • 6
  • 0
  • 约5.97千字
  • 约 32页
  • 2016-05-16 发布于湖北
  • 举报
课程内容 软件测试含义 软件测试流程 软件工程师的要求 软件测试的方法 什么是软件测试 广义的概念 测试是指软件产品生存周期内所有的检查、评审和确认活动,如设计评审、系统测试。 软件测试概念 使用人工和自动化手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或是弄清预期结果与实际结果之间的差别。 梅耶(Myers G.J.) 对软件测试提出了以下观点: (1)程序测试是为了发现错误而执行程序的过程 (2)好的测试方案很极可能是发现至今尚未发现的错误的测试方案 (3)成功的测试是发现至今为止尚未发现的错误的测试 软件测试的目的 测试的目的就是发现软件中的各种缺陷 测试只能证明软件存在缺陷,不能证明软件不存在缺陷 测试可以使软件中缺陷降低到一定程度,而不是彻底消灭 以较少的用例、时间和人力找出软件中的各种错误和缺陷,以确保软件的质量 测试的目标 为软件的质量评估提供依据 为软件质量改进和管理提供帮助 最终目的是确保软件的功能符合用户的需求,把尽可能多的问题在发布或交付前发现并改正: 确保软件完成了它所承诺或公布的功能 确保软件满足性能的要求 确保软件是易用性的和适应用户环境的 bug的概念 英文单词,本意是臭虫、缺陷、损坏、犯贫、窃听器、小虫等意思。现在人们将在电脑系统或程序中,隐藏着的一些未被发现的缺陷或问题统称为bug(漏洞)。 Bug的由来 格

文档评论(0)

1亿VIP精品文档

相关文档