如何与测试team协调
来源:互联网 发布:手机紫光灯软件 编辑:程序博客网 时间:2024/06/06 22:27
开发人员通知测试人员结束了开发或者修改,最后打包一个版本发布到P4上,
测试团队下载此版本,全部回归测试修改的问题,开始在BUG管理系统上提BUG或者重新开启BUG.
开发人员没有事情做,改变角色也做测试的工作,当然是交叉测试避免自己检查自己的代码,发现问题,就开始修改。
最后会变得比较频繁,最后发生了矛盾。
结果测试人员回归一遍很慢。开发人员闲置。而且还出现开发的时候还要解决测试反馈的问题,
主要是由于测试人员不具备开发经验。
怎么才能高效工作?
我们的开发在提交测试之前 首先会自己测试一遍,然后出具一份开发人员的测试报告。没有他们自测报告,我们测试部门是不接受测试的。(这点非常重要,能避免很多低级的测试问题)
正式测试之确定一个打回开发的基本点baseline。
根据打回开发的次数来限制开发质量
这样有个弊端 对于着急提交的项目 会造成周期拉长
1. 适当延长周期 开发从单元测试引入逐步扩展到所有内测。
2. 适当增加人员同步开发和内测,周期可以不缩短
我认为,有这几个方法:
第一,要求测试部现在不应该做全回归测试,这样开发无法保证。最后才能做的。
第二,及时BUG状态必须注明那个版本修改(这点我觉得是基本要求,而且分支版本一定要正确)。
第三,修改职责表,开发人员不能修改状态,内部进行管理,有开发经理测试批准后,才能变更BUG状态。(这点我觉得有待商榷,得把技术经理TL累死。我觉得技术经理可以控制bug的关闭,而不是bug的流转状态)
然有时候流程是摆设 但是关键时刻还是有用的
但是频繁更新,我认为是测试部在没有稳定的时候,做细致性的回归测试造成的,在没有稳定的时候后这样速度很慢。但是测试部担心的问题很多问题只有全部回归才能发现,针对问题无法发现和确认。
保证质量的工具和方法很多,但都不能保证100%的正确。虽说理工科专业的人,尤其是好的程序员都是偏执狂,但如何从一个完美主义者变成一个非完美主义者,这是管理和开发本质的区别。事物本身就是这样的,不是非A(1)即B(0)的。项目管理人员尤其要懂得这个道理。
首先,测试部现在没有标准。此项目标准太高了,开发人员开发太低,抱怨我认为是这个项目制定的时候,就没有质量保证的体系。要达到多高,另外测试人员,常常把发现问题和解决问题混问一谈。
个人还有几点经验:
1,重要的是项目经理能否控制QA的绩效,否者,就形成“三权分立”的状态,表面看有利于竞争,实际上不利于合作,这个要把握住度。
2,QA如果经常更换,或者大量新人增加,会延缓项目的进度。因为具有行业复杂度的项目,需要QA深度了解行业知识和基本软件行为,如果经常提出误解的bug或问题,无疑是巨大的浪费。这点很多公司都是反着来,只要觉得是问题,就向上提,造成对QA的误解和作用的忽视。这点需要开发协助QA做好培训,帮助提升自身。
3,测试需要归类问题种类,做到项目过程中追踪,比如某一类问题出现的比较多,这样对项目本身具有一定的指导意义。
4,QA还要和开发商讨有关改动幅度和代价的最佳比例。这点大家恐怕都深有体会。
总之,项目管理就是个双刃剑,发挥好了,非常有用,发挥不好就是绊脚石,毫无用处。
- 如何与测试team协调
- 看一个项目经理是如何协调与测试团队的关系的
- 软件测试工作中如何协调与开发之间的问题
- 【工作感悟】——如何协调人与事?
- 关于“测试”的死磕:做好技术与测试人员之间的协调
- 分析以及测试PCTFREE和PCTUSED参数是如何协调工作的
- 分析以及测试PCTFREE和PCTUSED参数是如何协调工作的(下)
- 如何发挥协调战斗能力
- PB中如何控制判断大写以及小键盘指示灯是否开启并与按键协调工作
- 甲方乙方——如何协调设计师与客户之间的矛盾
- git与svn协调开发
- 网桥,Bond与Team
- 即时战略游戏中如何协调对象移动
- 向政府部门学习如何组织、协调、沟通 !
- 项目经理如何培养协调管理能力
- 如何:备份 Team Foundation Server
- 如何备份 Team Foundation Server
- 如何根据team的状态采用不同的管理风格-强势与Nice的平衡
- GPS 0183协议GGA、GLL、GSA、GSV、RMC、VTG解释
- ContextLoaderListener RequestContextListener
- UVA 12034<递推>
- ContentProvider
- hadoop 启动的时候datanode报错 Problem connecting to server
- 如何与测试team协调
- 数据结构之快排
- 扩展阅读 刷题(数据结构/算法)的网站介绍
- 八大排序算法总结之二(简单选择算法,堆排序,归并排序,基数排序)
- webView 对 iframe 的兼容性问题
- 把玩ArgbEvaluator
- Android布局:LinearLayout、FrameLayout和RelativeLayout,AbsoluteLayout
- <整理>将项目打包成runable jar包并运行遇到的问题及解决办法记录。
- Hibernate的Cascade属性以及和inverse的区别