Q)什么是质量保证?
质量保证是指系统地监控服务,流程或设施的不同方面以检测,纠正和确保满足质量标准的流程和程序.
质量保证帮助我们消除有缺陷的产品并提高客户满意度.
问)是测试和错误修复,还是更多?
质量保证不仅仅是测试.它提供了一个框架,用于定义如何在组织中定义质量,并且应该在组织中实施.这里将定义与质量有关的过程和程序.
它与整个软件开发过程有关,仔细检查和监控软件开发过程,反馈他们发现的过程问题,执行测试,并有权决定产品何时准备好发布.
主要目标是"没有错误",而不是保持产品按计划或低于预算.
所以,上面的一点澄清了QA远远超过测试:)
QA 不仅仅是错误修复和测试。它也不仅仅是根据定义的范围检查产品(尽管这是一个重要的部分)。
QA 应该发生在项目或项目阶段的所有阶段。要求应接受质量保证,以确保它们有意义、可实现等。单元测试应接受 QA,以确保它们为应用程序提供足够的覆盖范围。请注意,这不是检查测试是否有效,而是检查整个测试是否“足够好”。代码本身应该以代码审查和单元测试的形式接受 QA。
这些 QA 活动不必由单独的部门执行 - 代码审查是并且应该由其他开发人员完成。
如果(这是一个很大的问题)在整个项目中有足够的 QA,那么在项目阶段结束时发生的测试/错误修复的数量应该保持在最低限度。
| 归档时间: |
|
| 查看次数: |
7786 次 |
| 最近记录: |