软件测试的定义

∥☆過路亽.° 提交于 2020-02-28 11:35:44

第一级:初始阶段:

  • 措施:测试是完全混乱无序的,测试等同于调试,编码完成后随意地测试与调试,目标是表明软件是奏效的。
  • 优势:省事
  • 弊端:开发出的软件产品得不到任何质量的保证,存在很多缺陷,用户无法接受。
    第二级:定义阶段
    第三级:集成阶段
    第四级:管理和测量
  • 措施:测试成为一个可以测试和量化的过程,开发过程引入评审机制,测试用例和测试过程·被管理起来。
  • 优势:基于规范的测试,拥有流程控制,出现质量管理活动。
  • 弊端:只能被动地找缺陷,无法主动控制缺陷。
    第五级:最佳化:
    措施:建立缺陷预防的思想,通过统计抽样等方式不断改进测试,自动工具完全支持测试用例的运行,开展各种与测试相关的度量活动。
  • 优势:机制好转,不断改进测试,可以度量和优化产品质量。

  • 软件测试以需求为中心。
  • 程序员、测试师
  • 软件开发过程
    ①、定义需求②分析需求③、实现需求、④、校验需求
  • 测试是从分析需求阶段开始的。
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!