首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果QA没有进行测试,那么QA的角色是什么?

如果QA没有进行测试,那么QA的角色是什么?
EN

Stack Overflow用户
提问于 2013-07-16 20:00:09
回答 3查看 1.7K关注 0票数 2

我在这个问题上挣扎了一段时间。如果QA (过程检验)不是QC (所有形式的产品检验-测试),那么QA的角色是什么?我就是找不到!谢谢

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-07-16 20:08:50

质量保证(QA):

developed.

  • Software
  1. QA是一种有计划、系统地评估用于生产高质量产品的过程质量的方法。
  2. QA的目标是保证产品满足客户的质量要求。QA的主要职责是创建和实施改进开发过程的方法和标准。
  3. QA与测量用于开发产品的过程质量相关的活动有关。质量保证工程师的主要职责是创建和实施方法和标准来改进开发过程。
  4. QA的目的是确保产品符合客户的质量要求。过程改进和缺陷prevention.
  5. It包括与开发和测试相关的审计和报告程序。

质量控制(QC):

质量控制名称来自制造业,即QC检验员对从生产线上抽取的样品进行检验,如果检验不合格,则有权关闭整条生产线。

软件行业中的

  1. QC正在对软件产品进行评估,发现缺陷并建议improvements.
  2. QC执行QA建立的过程。
  3. 软件测试人员负责QC。
  4. 如果需要,参与QC的人员也必须执行QA任务。

软件测试:

  1. 软件测试是一个计划的过程,用于识别software.
  2. Testing的正确性、完整性、安全性和质量,通常是为了证明软件正在做它应该做的事情,以及软件没有做它不应该做的事情。
  3. 测试或软件测试人员的目标是定位缺陷并确保它们得到修复。

这些是这三个概念之间的基本区别。有时在测试人员、QA工程师和QC工程师之间存在职责重叠。根据需要,一些测试人员可能需要执行某些QA活动&一些QA人员执行产品测试。

票数 2
EN

Stack Overflow用户

发布于 2013-07-16 20:06:40

这里是对差异的简单化描述。甚至还有一个针对Software Quality Assurance的完整的Stack Exchange站点。

产品质量保证-通过检查和测试process

  • Testing来防止故障/质量控制-通过检查和测试

来检测故障

我很想说是我想出了不同之处,但所有的功劳都应该归功于:https://sqa.stackexchange.com/questions/211/whats-the-difference-between-testing-and-quality-assurance

因此,通常“测试人员”将对产品/解决方案/应用程序/服务进行测试。QA经理通常负责指导技术团队如何使产品/解决方案/应用程序/服务具有更高的质量,而不太可能自己进行实际测试。

James Whittaker写了一本关于谷歌如何做测试的书,这是一本很棒的书,有助于更好地理解QA的真正含义。

票数 2
EN

Stack Overflow用户

发布于 2013-07-16 20:03:22

QA (质量保证)更多地关注于过程和方法,监控用户/开发人员反馈并响应反馈。关于它也有很好的Wikipedia article

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17675996

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档