QA英文全称:Quality Assurance ,中文含义:质量保证。按照ISO9000:2000,QA的定义是“质量管理的一部分,致力于提供质量要求会得到满足的信任”。
QC英文全称:Quality Control,中文含义:质量控制。按照ISO9000:2000,QC的定义是“质量管理的一部分,致力于满足 质量要求”。
区别:QA关注的重点不仅仅是质量,而且是整个软件过程,保证的首先是过程和体系。而测试是通过一系列活动,给QA人员提供尽可能的有效的信息和数据,使他们能够发现过程上的异常或者制度上的不妥之处。
扩展资料:
共同之处:QA和测试的目的一样,都是尽可能保证最终发布的产品更符合用户需求,尽可能的没有bug。不同之处:QA关注的是整个软件过程,测试关注的是最终质量,采用设计、执行用例等方法去发现错误。
QA关注的重点不仅仅是软件质量,而且是整个软件过程,保证的首先是过程和体系,它侧重过程质量,不深入到软件本身的质量。而软件测试通过一系列活动来确保软件质量。
QC是质量控制,说白了比QA的工作高一个等次,主要控制过程管理的质量问题.从 在组织中的地位来看,QA,具备一定资质的人才往往成为组织的高级人才,他需要全面掌握组织的过程定义,熟悉所参与项目所用的工程技术;QC则既包括软件 测试设计员等高级人才,也包括一般的测试员等中、初级人才。