如何让开发控制提交的测试版本的质量?

发表于:2013-5-30 14:38

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:51Testing软件测试网采编

  案例内容:

  开发提交给测试的版本有的时候是因为没有更新最新的代码,打包错误等等原因导致好容易发布的版本不可测,浪费大家的时间。或者是开发人员没有完全改好问题,改好你提的问题却又引发了别的问题。

  解决方法:

  曾经考虑过拒绝测试,但是最终提交的时间是定下来的,打回去拒绝测耽误了测试的时间,测试更被动。

  求助问题点:

  怎样采取一个有效的措施来控制提交版本的质量呢?单纯的靠开发人员的责任心?这感觉也有点太虚了,不知道大家有什么好的建议?

  分析一:

  作者:味书生

  分析内容:

  1、首先我们要定义出开发的出口标准,要求非常细致的纪录。

  测试人员可以早介入,将交互点处理成一个交互式间段,这样就可以有效地促进开发向可测试标准运行,同时作为测试人员可以准确地了解到项目的状况,不至于在测试开始过于被动,还可以根据开发的情况及时调整计划,同时向上层提出报警。一定要做接受测试报告,及时地反应项目的情况。

  2、测试组开发组共同建立一个好的合作模型。

  现实中我们必须处理开发质量低下的问题,而且必须考虑与开发并行的问题,也就是说没有绝对的不介入集成测试,甚至单元测试。所以在前期项目计划时,就要与项目经理达成一致的标准(最高标准,最低标准),最低标准也就是你最差可以接受的情况,增加各个环节的审核,通过多个项目的磨合和总结,得出一些可行的明细标准。

  分析二:

  作者:小蚂蚁

  分析内容:

  这个问题我曾经也问过别人,我说的只是和黑盒测试相关的内容,我个人的建议是:

  1、在项目前期,测试人员就应该介入,同时针对这个项目的开发流程制定一个测试流程。

  2、测试流程里包含了程序测试的入口和出口标准,当然这个标准要得到开发人员以及项目负责人,项目经理的认可。

  3、在入口标准里,针对这个项目的黑盒测试制定一套测试点,通过测试点的进入测试人员手里测试,没有经过的打回给开发人员,当然,这个测试点是要对项目比较熟悉或者很有经验的测试人员来做了。入口标准做好了,对后面的测试工作是否有效是有很大影响的。

  4、公司领导要重视测试部门的工作,如果工作上不给予理解和支持,建议你跳巢吧!

  分析三:

  作者:baitest

  分析内容:

  1、在项目前期测试人员应当及早介入了解项目的进度安排,并制定一套的流程。

  2、项目组应当配一个协调员,随时和开发沟通,同时负责测试程序版本的控制。

31/3123>
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • ChelyFang
    2013-6-06 11:40:53

    互相交流下,项目提前介入必然重要,但是貌似解决不了你说所说“打包错误等等原因导致好容易发布的版本不可测”等浪费资源的情况,这里提供一下我个人的建议:
    1.严格的测试流程把控是必然的,把握测试的每一个环节,让工作井井有条-->其实这些问题也可以在写测试计划的时候列为风险点的
    2.要求开发提测时给予完全可测试的版本,如果不行,可以用强制的要求手段,例如冒烟测试,挑选主干进行冒烟,冒烟不能过就打回,不接受测试,并发邮件通知各个的老大,要求测试和发布时候延迟-->当然这个要建立在开发和测试的老大达成共识的情况下,对项目质量要求比较严格

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号