- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
成功的IT项目试的经验准则
成功的IT项目测试的经验准则
程序员 VS 测试工程师 谁更重要?
下面做个调查:
1)如果你是程序员,请回答这个问题:让你转职做测试,你愿意吗?(假设工资不变。)
估计100%会回答:不愿意!
2)如果你是测试,请回答这个问题:让你转职做程序员,你愿意吗?(也假设工资不变)
估计部分测试会回答:愿意!
如果你的回答是“愿意”,请继续回答这个问题:你觉得你能做程序员吗?
绝大部分测试是不会写程序的,所以这个问题的回答就会变成:不能:(
当然你会说有测试懂开发的!确实是有这样的情况,但这些懂开发的测试之所以懂开发,是因为他们最开始是做程序员的,后来发现自己不太喜欢技术,所以才转做测试滴。
俺从高中的时候就写代码了,非常喜欢做程序员。刚大学毕业想到北京某建筑结构软件公司做程序员,但发现人家要求是精通C++。很不好意思,我精通的是Basic,所以我退而求其次,那我应聘测试吧,希望通过测试这个跳板将来转做程序员!我心目中已经将程序员和测试工程师的重要性排了位置了,刚开始工作的几年我心里面是“鄙视”测试的,后来发现自己这个想法很有问题,特别是自己成为项目经理和公司管理者后。
如果你来做一个选择,你觉得程序员更重要,还是测试工程师呢??
我兼任测试主管的一个项目
我是项目经理,项目组中配有测试工程师,当时并不觉得自己兼任测试主管,后来总结一下才发现原来我干了很多测试应该干的活!
我做的几个测试的活有:
1)我每天检查程序员们开发的东西有没有偏离需求方向。
2)我对测试工程师给出很多指导,让他能规划出符合项目需求及技术特点的测试方案。
3)我会让开发也参与测试,让开发之间交叉测试,这样增加了测试的人手,保证了测试的充分度。另外一个好处就是让程序员从测试的角度思考问题,提升程序员的编程素养。
4)测试并不是后期才做的,我们当时每周六都要加班,这天干的事情就是测试和修复缺陷。
这个项目工期是3个月,我们居然提前两周搞定!?
测试的工作其实相当重要,帮助整个项目小组始终在正确的方向上工作,减少返工和犯错。我当时能做以上的工作,一方面是我具备了权力(我是项目经理),另外一方面是因为我具备了做好测试工作的几方面的技能。
作为项目经理的我,因为正好满足下面你将要看到的技能要求,所以我才能完成上述的4个测试工作。下面我们来看看测试工程师应该具备什么技能??测试工程师应该具备怎样的技能?
废话不说,请看图:
图1:测试人员应该具备的技能
不少测试只懂“测试理论和方法”,对业务一知半解,对“IT基础架构知识”、“数据库知识”、“开发知识”、“软件设计知识”的认知几乎为零。如果 作为测试的你掌握的知识这么少,你能有多大的能量呢?你能在项目中干多少活呢?这样你就不能怪程序员歧视你,也不能怪所谓的公司不重视测试。
当然这个图列的要求好像太多了,如果我满足这些要求,我干嘛还做测试这个岗位呢?你说的太好了!不要急,后续为你慢慢拆解……?
软件公司真的不重视测试吗?
有些公司配置的测试人员很少,有些项目测试时间不够就直接给客户用,美名其曰:给客户测试!
某公司老板的想法更加牛逼,他认为公司根本就不应该配备测试这个岗位,因为如果存在测试的岗位,会降低程序员的工作质量!(程序员会因为有人在后面测试,工作质量会更低)
项目出现了严重缺陷,管理者第一反应是测试质量不过关!但我们可怜的测试往往是在被缩减的时间,去内完成不可能完成的测试任务,质量又如何保证呢?
测试阶段所爆发的问题,其实80%的原因并不在测试本身,而是前期的工作没有做好。要改善这些问题,需要包括测试人员在内的全体成员一起努力!
其实很多公司并不是不重视测试,所有老板都希望软件能赚钱、项目能验收,那么一定的质量要求是必须的,测试就是保证质量的一个重要手段。下面为你分享一些求生法则,希望对你能有一些帮助。?
法则1:测试必须具备“基本技能要求”和“进阶技能要求”
先举两个测试人员因为不具备相应的技能而导致问题的例子。
1)例1:我无法开展测试
某测试人员的工作一直不能开展,我很郁闷,他解释:这个“增加”功能一直没有做出来,虽然“修改”和“删除”功能做出来了,但因为没有“增加”功能可用,所以……
听了后我有点恼火:为什么你不能到数据库中添加一条记录,然后你不就可以去测“修改”和“删除”功能罗!
他不好意思地说:我没玩过数据库……
2)例2:需要程序员帮忙的测试
我有事找某程序员,但他不在座位不知道干嘛去了,后来我了解到原来他去帮助美女测试了,他帮忙设置测试环境,包括:安装服务器的操作系统、安装数据库、安装程序、设好配置文件等等。
我觉得他做得挺好的,大家就应该互相帮忙嘛。但下一个版本,他又重复做类似的事情。
我问:上次你没有教会她吗?这次让她自己搞定就行了。
他说:她好像不太愿意学……
类似的事情我遇到的不少,由于测
您可能关注的文档
- 必修一历史会考识要点.doc
- 必修一政治史复提纲.doc
- 必修一第一章全教案.doc
- 必修一经济生活习提纲.doc
- 必修三第三章第节河流的综合开发作业.doc
- 必修二专题五罗福新政与战后资本主义.doc
- 必修二资本主义界市场的形成.doc
- 必修二 资本义世界市场的形成和发展.doc
- 必须掌握的Exel技能.doc
- 志愿服务活动项创意.doc
- 2025年春新北师大版八年级物理下册全册课件.pptx
- 2025年春新北师大版八年级物理下册全册教学课件.pptx
- 2025年秋季新北师大版八年级上册物理全册教学课件.pptx
- 2025年秋季新人教版九年级上册化学全册课件.pptx
- 2025年新人教版八年级上册物理全册课件.pptx
- 2025年秋季新人教版九年级上册化学全册教学课件(新版教材).pptx
- 新人教版七年级上册英语全册课件(2025年新版教材).pptx
- 锂离子电池前驱体磷酸铁合成方法研究现状及展望.docx
- 2024年东盟石油和天然气更新报告(英文版)-东盟.docx
- DB3209_T 1207.2-2022 建设工程档案管理 第二部分:房屋建筑工程文件归档和档案移交范围.docx
文档评论(0)