qa测试环境是什么(QA与测试有区别吗)(1)

你觉得QA与测试的区别?另外什么是QA、QC、QM?QA的工作内容与职责是什么?

今天就跟你科普一下 : )

QA与测试有区别吗?

QA:Quality Assurance的缩写,翻译过来就是质量保证。

测试:Software Testing,主要指的是软件方面的测试。

一个是质量保障,一个是测试,从字面上能看出来两者的工作内容范围不同:QA>软件测试。

国内公司中还是会用软件测试这个头衔,外企一般会用QA这个Title。在大多数的情况,两者的意思基本相同。如果QA>软件测试,那么QA除了测试以外还要负责流程改进及其他质量保障工作。

QA、QC、QM的关系与区别?

概念

从英文字面上看他们三个的语义区别:

  1. QA:Quality Assurance (质量保证)
  2. QC:Quality Control (质量控制)
  3. QM:Quality Manage (质量管理)

定义:

  1. QA:为达到质量要求所采取的作业技术和活动;
  2. QC:为了提供足够的信任表明实体能满足质量要求,而实施的根据需要进行证实的全部有计划、有系统的活动;
  3. QM:确定质量方针、目标和职责,并在通过诸如:质量策划、质量控制.质量保证和质量改进,使其实施的全部管理职能的所有活动。

职责上:

  1. QA:最重要的职责在于系统层面的完善,侧重于问题的防范及对已发生问题的根源的探究及其对策的实施,从而降低不良的产生;
  2. QC:最重要的职责在于对制成品的监控;
  3. QM:最重要的职责在于从组织层面上保障质量工作环境。

技能要求:

  1. QA:具备必要资质的QA是组织中的高级人才,需要全面掌握组织的过程定义,熟悉所参与项目所用的工程技术;
  2. QC:既包括软件测试设计员等高级人才,也包括一般的测试员等中、初级人才;
  3. QM:不仅要具备QA、QC的技能,还需具备专业管理才能。

关系:

  1. QM和QA是相互依赖的,所有的组织都会从QM和外部QA相结合的总体利益中获得好处,他们的同时存在为各项工作的管理、执行和验证提供了联合的方法,从而获得满意的结果。尽管他们的活动具有不同的范围、不同的目的、不同的动机和不同的结果,但他们的互补性能使所有质量管理的职能有效运作,取得内部和外部的足够信任。
  2. 质量管理既包括质量控制和质量保证,也包括质量方针、质量策划和质量改进等概念,质量管理的运作则通过质量体系进行。质量体系包括质量策划、质量控制、质量保证和质量改进。
  3. 质量控制和质量保证的某些活动是相互关联的,如质量控制活动包括:验证、审核等,而验证和审核又属于质量保证的证实活动。而质量控制则侧重于控制的措施(作业技术和方法),质量保证则侧重于控制结果的证实,以提供充分的信任。

在软件行业:

  1. SQA指产品和过程保证人员,通过过程的方法保证质量达到要求;
  2. SQC指测试人员,通过验证的方法提供产品满足需求的证据;
  3. SQM指质量管理人员,一般为负责质量方面的管理者,通过制定过程、协调资源等一系列的手段为QA、QC工作创造良好的环境和条件。
QA工作内容与职责

qa测试环境是什么(QA与测试有区别吗)(2)

,