在质量保证阶段我们要验证什么?&我们不打算验证什么?明智的是,我们在质量控制阶段要做些什么?在质量控制方面,我们不做什么测试?
发布于 2014-12-08 15:24:20
"A“代表”援助“。QA不能“保证”质量--开发人员必须使用过程将质量内置到产品中,QA向管理层提供这些过程如何工作、如何改进以及质量状态是什么的信息。
质量是买不到的,但必须付出代价。这意味着,质量不是任何人都可以在市场上根据需要购买的商品,而是必须在产品的整个生命周期内,从设计和项目管理开始,在发布之前通过更多的测试来完成。
发布还是不发布(当前已知的bug,以及可能未知的bug)是业务决策。发布劣质产品可能会失去未来的客户。完美无瑕的产品发布两年太迟意味着破产的公司。
发布于 2014-12-08 17:30:02
这些术语可能会令人困惑,因为它们通常在软件业务中使用,而"QA“通常是测试的同义词。
质量控制是一个统计过程。在制造过程中,质量控制可能意味着当产品从装配线上下来时对产品样品进行测试。软件不是一个制造过程,质量控制在软件中没有多大意义。(特别是,这并不意味着测试某些bug修复,但不意味着测试其他错误。)
质量保证是一套旨在促进质量的过程。例如,您可以认为使用变更管理系统、错误跟踪系统、需求文档和测试计划都是质量保证的一部分。在软件中,测试是质量保证的一部分,但质量保证也包括其他内容。
发布于 2014-12-08 08:55:51
质量保证没有单独的阶段。它是一项过程和产品质量改进和质量控制的活动,是对当前质量水平进行检查和报告的一个阶段。

https://sqa.stackexchange.com/questions/10475
复制相似问题