开发与QA的关系
来源:互联网 发布:网络与新媒体英语要好 编辑:程序博客网 时间:2024/05/18 04:28
开发人员不应告诉QA他的程序是如何实现的,只需告诉他实现了哪个需求,以及什么功能,可以建议性地提出这些功能可以通过什么方式来检验。开发不可告诉QA某个功能如何去测试,这一条是团队合作的禁忌,QA是通过对需求的分析和对设计的理解来制定自己的测试计划,包括测试方案、测试方法、测试数据、测试工具。开发和QA都是基于需求,他们在分工上是串行关系,但在功能上是并行关系。
QA依据自己掌握的资料从自己的角度思考来验证程序的符合程度,他们要与开发深入的沟通,但又要坚持自己的立场以免被“误导”,他们绝不相信开发的自圆其说,不会以开发的“片面之词”作为检验的标准或者改变自己检验的标准 —— 他们是以客观的需求。
开发与QA的关系是相互合作的,但又是相互独立的;是相互促进的,但又是相互制约的;他们各有专长、各有不足,所以可相互弥补;他们角度不同、偏重不同,所以可全面把控。开发与QA的关系如同人的两条腿,相互协作才可以稳步向前。
以上所言,最关键的就是QA不能沿着开发的老路重走一遍,如果那样,对产品质量的检验是没有什么保障的。 开发也不可以为尽快完成自己的测试向QA灌输自己的测试方法,我们的目的是在上线前发现尽可能多的BUG,我们希望是自己人发现BUG而不是等到上线后让用户去发现,那样是我们的罪过。
杭州 2011.8
- 开发与QA的关系
- 开发与QA之间关系的一点想法
- 开发、测试与QA的区别以及其他
- 质量保证漫漫谈之QA、QC、QM的关系与区别
- QA与QC的差别
- QC与QA的区别
- 敏捷开发中QA的职责之敏捷中的QA
- 软件开发过程中的QA与QC
- 软件开发过程中的QA与QC
- 测试开发之路--QA 的能力
- 测试与开发的关系
- 开发与测试的关系
- 程序员/ QA经理/发布经理的关系图
- QA、EPG、PMO各自的职能划分及关系是什么?
- QA活动的理解与实施
- QA与QC的良性协作
- 三年QA工作的感想与体会
- QA活动的理解与实施
- xml之schema
- 深入java——String
- Oracle 11g新特性:Result Cache
- android判断网络是否连接
- 反编译Apk得到Java源代码
- 开发与QA的关系
- 从公交塞车,看C# 多线程同步问题
- Oracle 11gR2 RAC 新特性说明
- C# 动态生成窗口中的控件不显示的解决方法
- 在SSRS中调用web service实现报表多语言
- 通过文件路径获得文件大小
- 利用tree匹配user_agent
- Flex Socket安全策略<policy-file-request/>及应对方法
- Sql 远程连接