软件测试定义

软件测试定义:测试是为发现错误而执行一个程序或者系统的过程。测试是为了证明程序有错,而不是证明程序无错误,即测试的目的是证伪。 软件测试目的:以最少的时间和人

软件测试定义:测试是为发现错误而执行一个程序或者系统的过程。测试是为了证明程序有错,而不是证明程序无错误,即测试的目的是证伪。

软件测试目的

  • 以最少的时间和人力,系统地找出软件中存在的各种错误和缺陷。如果成功的实施了测试,就能够发现软件中的错误。
  • 证明软件的功能和性能与需求说明相符合。

软件测试意义:不仅在于发现bug,为产品发布提供信息,还在于缺陷预防,切实提升产品质量。

软件测试原则

  • 尽早地和不断地进行软件测试
  • 程序员应避免测试自己的程序
  • 充分注意测试中的集群现象(80-20原则:80%的错误在20%的模块中发现)
  • 测试用例包含合理和不合理的输入条件
  • 严格执行测试计划,排除测试的随意性
  • 对每一个测试结果做全面检查
  • 妥善保管测试计划,测试用例,错误统计和最终分析报告
您可能有感兴趣的文章
软件测试(理论基础)

什么是软件测试,软件测试究竟是做什么的

软件测试基础知识整理

软件测试概念及分类整理汇总

软件测试步骤详解