当测试和开发在一起

当测试和开发在一起的时候事情好像是向着两个极端发展!

  一是开发人员很厌恶测试人员给他们提BUG(当然存在这种想法的开发人员也很少),另一个则是开发人员很想让测试人员帮自己纠错!

  这次我们几个测试人员要和开发人员急了!BUG太多,每个工作流都走得举步维艰!

  平时在公司很自由,开发在二楼,测试在三楼,上个月看需求,写测试需求和测试用例,过得挺安逸!搞不明白的地方就直接打电话给项目经理及其他两位带头人!很少正面和开发人员接触!我们测试团队的老大说任何需求上有疑问处和那三位负责需求的人商量,不要问开发人员!

  现在项目进行到封闭阶段,集成测试,和开发人员坐一起面对面办公,改变了以往的平静!

  我们测试团队到后,项目经理就让我们尽快展开工作,发挥我们的找BUG的作用!呵呵!

  幸福的是这次给我配置了一台新的电脑(台式),配置较高,速度挺快!不幸的是我的机器同时作为服务器,多的时候会有十几个人连我的机器!

  项目紧,清明节前要先交给客户一个版本看看!但是现在我们用测试版,流程都走不通!每进行一步都会发现BUG!模块之间的嵌套有些复杂!想把整个流程走通还是很难!

  和他们开发人员讲赶紧把某某BUG改了,他们也是不断地到我的机器上查看数据库!找到源头,发现问题,然后去改!但有时大家会都比较忙,有点混乱,和他们说了当是没说!昨天项目经理对开发人的机器实行了物理隔离!我们和开发人员之间虽然面对面坐着,但是想传个什么文件都还要用U盘来拷贝!估计下一步要给我们测试机也断网了!这样大家交流又会困难些!

  一个同事气急之下和旁边的开发人员说“我不测了,你先改吧,等改好了我再测!”我们几个异口同声“支持”!呵呵!他们开发人员也报以很无奈的表情!只好和她说好话,大家好好商量!

  中午大家在一块匆匆吃过饭,项目经理招呼大家去休息会,几个开发人员说哪能睡得着!又回去工作!中午搭载我那台服务器,也和他们一块劳作!

  有时候会很急的是和他们说的问题改不了,想测试下一个流程无法进行,或者是他们修改的效率很低,耽误我们测试的进展!但是他们说我们测试团队的人很细心,也表示很感谢!既然开发人员都这么说了,我们测试团队成员也得稍微大度一些,得控制一下情绪了!时间赶得紧,有些环节没安排太好,也要大家共同相互理解一下了!一位项目指导人和我聊天时说现在他们的编程能力已经有很大的提高了,问问题的质量也高了很多!

  测试团队和开发毕竟还是一个团队,还是和谐相处吧,有时偶尔虽然会有些哭笑不得!呵呵!

本文出自seven的测试人生公众号最新内容请见作者的GitHub页:http://qaseven.github.io/

时间: 2024-09-23 12:42:45

当测试和开发在一起的相关文章

究竟做测试还是开发,谁能给我指条明路?

问题描述 我去年7月份毕业,在一家游戏公司做测试,也就是跑跑游戏,查查bug,我感觉学不到什么东西,于是自学java,想走编程之路.半年多来,我的java基础已经比较扎实,同时也学习了SQL,Mysql,html,xml等开发常用的东西.本来以为差不多可以找个开发的工作了,但是年前的几次面试对我打击很大,好多面试官问的问题都答不上来,后来我就根据面试官的要求继续看了SSH框架,jsp等东西,但都只是略懂皮毛.前段时间去应聘了web测试工程师,笔试考了java,和sql,都很基础,我答得不错,经过

请问:各位所在的公司有没有不设专门的测试岗位的、开发人员自已编写代码自已测试?开发人员感觉差不多了,就可以发布了?

问题描述 请问:各位所在的公司有没有不设专门的测试岗位的.开发人员自已编写代码自已测试?开发人员感觉差不多了,就可以发布了? 解决方案 解决方案二:当然有.没测试过的东西,谁有那个胆子发布?会出事的.公司有专门的测试岗位.程序员自己也要测试.解决方案三:很小的公司(<20人)的...一般没有专门测试岗位..解决方案四:自已顶起来解决方案五:有的几十个人的外企,一样没有专业测试团队.基本上就是给系统工程师黑盒跑跑看就可以发布了.毕竟这个公司的产品不是给平民大众用的.

有谁对用selenium 测试liferay开发的portal的项目吗?

问题描述 用selenium测试liferay开发的portal的项目怎样?好用吗?selenium适合测试liferay开发的portal的项目吗?都有些什么优点和缺点啊?拜托大家帮帮忙啊,我对selenium都不太了解····· 解决方案 解决方案二:我现在测的是用JAVA开发的Portal项目,用起来蛮不错的,已经开发了将近2000个testcase.Selenium对于程序的开发评议的依赖应该是并不大的,而要看你开发selenium脚本时要用什么语言去开发,我用的是JAVA,优点很多,它

Ruby on rails开发从头来(windows)(二十七)- 测试驱动开发

在敏捷开发的实践中,测试驱动是少不了的.这篇来看看在rails中的一个测试驱动开发的例子. 在前面我们编写并进行了一些单元测试和功能测试,现在,我们的客户突然要求添加一个功能:系统的每个用户都可以对商品进行查询. 我们先初步的画了一些草图,来整理我们的思路和设计,然后开始写代码.对于具体的实现,我们已经有了大致的思路,但是如果有更多的反馈信息的话会有助于我们走在正确的道路上.我们会在深入到代码之前,编写测试代码.考虑我们的代码将怎样工作,确定一些规约,当测试通过,你的代码就OK了. 现在,我们来

使用测试优先方法开发用户界面

1.概述 测试优先是测试驱动开发(Test-Driven Development, TDD)的核心思想,它要求在编写产品代码前先编写基于产品代码的测试代码.在测试驱动开发的单元测试中,对GUI应用实施自动测试应该是测试驱动开发的软肋之一.由于界面的操作是有由人来完成的,所以要想在GUI中完成单元自动测试是有一定难度的.Kent Beck在它的<测试驱动开发>中就曾提到过这个问题. 本文将通过一个例子来讲解在测试驱动开发中如何针对GUI进行单元测试.这个例子是David Astels著的<

测试-Android开发中用VideoView运行时出现该视频无法播放

问题描述 Android开发中用VideoView运行时出现该视频无法播放 package com.example.myvideo; import java.io.File; import android.app.Activity; import android.media.MediaPlayer; import android.media.MediaPlayer.OnErrorListener; import android.media.MediaPlayer.OnPreparedListen

Docker的技术不再局限于测试和开发

自docker技术诞生以来,其火爆程度令人咂舌.但是在不断发展的同时,也伴随着很多疑问,因为越来越多的企业发出疑问,我们到底何时才能够将Docker投入到生产中来?因为看衰Docker的人一直在强调一点,那就是几乎没有任何企业将Docker使用到生产环境中来. 但是事实真是的如此吗?   其实早在Docker技术兴起的2014年,反对的声音就已经不绝于耳.而反对者的依据无非是说:在生产中使用Docker后,将面临无法熟练便捷的对系统进行管理以及协调.   但我们需要注意的是,这种论调出现的时间是

Win8 Pad(平板,不是Windows Phone)测试工具开发

问题描述 需要开发Windows8平板或者可以说是笔记本(不是WindowsPhone)的测试工具,如Accelerometer/Battery/Camera/FunctionKey/LCD/mic/Speaker/SDCard/TouchPanel/GPS/Bluetooth/Wifi等,需要学习哪些知识,用C#可以开发吗?请高手指点. 解决方案 解决方案二:当然可以用C#开发,其实效率啥的也就那样了不差那点了.去MSDN把WIN8的API学好了就行反正都是调用

小议测试驱动开发

在讨论测试驱动开发之前,先澄清一个问题:测试驱动开发是否包括验收测试驱动开发.测试驱动开发(Test Driven Development,简称TDD)存在两种理解: 1.包括验收测试驱动开发(Acceptance Test Driven Develop,简称ATDD)在内,这个是广义的理解: 2.TDD是采用单元测试手段,主要针对非界面代码的,与用户故事或需求一般没有直接关联,这个是狭义的理解,TDD和ATDD是并列的.多数人认为应当采用第2种理解,主要因为: (1)TDD主要采用单元测试方法