关闭

做程序员喜欢的测试

发表于:2011-8-18 11:02

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

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

  程序员与测试工作流中是上下游的关系,而且工作上联系紧密,沟通上难免出现各种各样的问题。笔者作为管理软件行业的一个程序员,也算是和测试人员打过多年交道。希望能从程序员的角度出发,为测试人员提一点建议。

  首先,我们一起来看一下程序员们最不愿意从测试人员口中听到哪些话?

  1、XX,又发现了一个严重BUG!

  (尼玛,文案错误也要算C级BUG吗?尼玛,1号BUG和2号BUG是同一个问题,你提两遍C级?要不要哥把你提的BUG在JIRA里都置成NotaBUG)

  2、我提的BUG怎么不清楚了?上次提的问题到现在都没有改!

  (尼玛,你提的BUG里面,截图有木有?操作环境有木有?好容易写点文字描述又不加标点!有木有!我只能按我自己的理解改喽!)

  3、XX,你到我这来看一下,我这测出个问题!XX,过来,又有问题。。XX,又有问题。。

  (泪。。能不能让哥安安静静写2个小时的程序,程序员很忌讳碎片化的时间,思路都木有了啊。。又要重新想啊。。)

  开发和测试是项目进程中至关重要的两个环节,程序员与测试人员若能相亲相爱,一定是PM们最愿意见到的事情。然而不同角色的人员在共同完成项目的过程中,实现天衣无缝的合作总是很有挑战的事情。诚然,这些挑战可能是由于参与人员的能力问题,这无可避免。但我更愿意相信,沟通不畅、习惯不佳、缺乏换位思考等因素才是最常见的。测试人员在实际的工作中如果能够注意以下内容,相信一定会成为程序员喜欢的测试。

  1、份内之事做到专业

  (1)提交BUG要描述清楚。注明操作步骤、测试环境、描述清楚正常现象和BUG现象的差异。

  (2)BUG级别设定不要全凭主观看法,应该和产品、开发人员沟通后,确定一套评价标准,客观评估。

  (3)尽量避免提出重复BUG,两个不同页面的相同问题应归为一个BUG的两次出现。更深层面的相同BUG原因,可以多和工程师沟通了解。

  2、沟通之中互相理解

  (1)最终程序员的工作方式,不要一发现问题就找程序员,编码过程中思路被打断对程序员来说是很痛苦的事情。可以收集多个问题后统一找程序员处理,或是在即时通讯工具上留言,看程序员的时间安排,给他几分钟时间缓冲,在其方便的时候沟通。

  (2)测试最怕“NotaBUG”,程序员怕的是“C级BUG”和“重开”。设C级和置重开时慎重一些,不确定的可以先和程序员沟通过再提。

  3、功夫在诗外

  (1)熟悉业务、了解客户,对于测试人员来说也是非常重要的。测试人员不要机械的去验证功能和需求文档的差异。对业务和客户的了解能够帮助你更好的设计用例、定位问题。

  (2)多和程序员沟通,了解开发思路。了解开发思路能够帮助测试人员找到测试步骤的盲点,更容易测出真正的问题。这样的沟通,也会帮助开发人员检验开发思路的正确性,更好的提高项目团队的效率。

  如果项目团队里有一个这样的测试人员,任何一个离开项目的程序员都会怀念他的。

  当然,程序员们也不能被惯坏了,一味的要求别人如何配合自己。在项目中换位思考,互相理解也同样是程序员应该注意的事情。做相亲相爱的一家人,才能携手并肩,一起向前!

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

精彩评论

  • 80702491
    2011-9-05 17:00:35

    值得反思!

  • chxdyw
    2011-9-02 16:56:50

    不错,我是做测试的,不喜欢提重复的Bug,不喜欢提边边角角的Bug,我们组的几个组员则不同,所以每次我有时间都会审核后在让他们提,不能让开发的看轻我们呀。

  • sw3300255
    2011-9-01 17:33:47

    很好丫!!~对比一下自己真的有很多不对!!开发人员,Sorry!

  • 王晓梅
    2011-8-31 13:51:25

    很好

  • xq369
    2011-8-26 17:01:45

    呃,我一般都直接提到QC里,然后发下消息给开发说提了个xx方面的问题在QC里,有时间去看看

  • zhumingli
    2011-8-22 17:44:06

    顶!!!!

  • ruyan
    2011-8-21 22:25:20

    值得借鉴

  • wenshichan
    2011-8-20 15:39:51

    那程序员能不能做个测试人员喜欢的程序员?

  • gehaiyan
    2011-8-19 17:19:46

    不错,值得参考!我一般发现一个Bug,都会通过即时通信和开发确认是否为Bug,我觉得这样也不好,可以统一记录到记Bug的系统上,尽量描述清晰,开发会统一来改!

  • juanna_ding
    2011-8-19 14:11:21

    我就是那个人开发讨厌的人。。。。~~~~(>_<)~~~~ ,好好反思下。谢谢分享文章

  • lanjie530
    2011-8-19 11:38:36

    说哦不错,值得参考

  • pengpengfly
    2011-8-19 11:12:01

    写的好!

  • wangmaoyou
    2011-8-18 14:50:37

    确实如此啊

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号