即前次写完《一个测试人员的反思》之后,看到众多朋友的留言感触颇深。最终,我决定鼓起勇气再写一篇后续文章来鼓舞那些曾经和我一样迷茫的人们。同时,也借此机会回复之前一些朋友提出的疑问?但在话题展开之前,我想与您一起共同思考一个问题?您究竟为何选择您的职业?仅仅是为了生存么?您有想过您从事这份工作的目的所在么?您是否有过长期计划并不断修正呢?如果,你的回答已经干脆到“诸如我要吃饭,我要生存”地步,那请Close掉您的浏览器吧,因为以下的文字对你来说是毫无意义的。
今天是我入职以来的第三个月,在转职之前我思考了很久。在此,首先非常感谢众多与我在MSN上交心的朋友,也听到你们很多肺腑之言。最终,7月10日我放弃另两家公司的邀请,毅然决定留在测试行业。目的只有一个,感悟测试真谛,而绝非为了一门生存的技能?找到真正属于自己的快乐,一个属于测试者的快乐。我深信只有如此快乐的工作,才能学到一门技术的灵魂与价值所在,并把它的精髓用到任何你愿意去从事的工作之中。
回到故事场景中,几星期前由于需要对手头的工作做一次全面的总结,闲暇之余翻看了公司几年来所有的功能及性能测试报告以做参考。几天后,我却惊奇的发现这样你开始关注到一个如此高频的词汇——“可能”(这里需要和研发人员的高频词汇进行对比,您能“肯定”是由于这个原因造成的Bug么?)。测试人员总是以这种“可能的”身份介入测试,他们怀疑所有的程序片段,他们总是站在客户的立场看待问题。在一切测试工作开展之前,测试人员开始关注产品的每个细节,分析各种逻辑之间的交互关系,并最终整理整理成为清晰的测试用例以便更多的测试人员交叉更正。由于测试本身并非是一个独立的个体,它需要一个良好的团队来协作完成。每个测试人员其思考方式都不禁相同,这是一个智慧的焦急。我们在实际项目开展中,经常需要参考其他同事或公司的设计文档,并从各个小组成员的思路中总结出符合本次测试的计划与目标。最终,我们把这些共有的经验及思考的方式应用到实际的项目工作中。转而言之,当测试人员开展测试工作之前,我们经常会架设大量虚拟的场景,来证明程序之间的交互性错误。但另一个问题又衍生出来,既如果我们假定的因素过于繁琐,这势必会响应我们对测试结果的把握,最终我们认为测试数据是毫无价值的。而另一方面,测试人员的职责是配合研发团队尽可能多的发现产品存在的缺陷及其各个模块的性能问题,并在项目发布前将它们全部杀掉。由此,我们也非常容易的发现一个较为明显的特征,在测试员抒写的测试报告中出现最高频的词汇就是“可能”二字。而这却是导致测试人员与开发人员水火不容的根本原因。
当一个从事行业多年的高级测试人员,他们将有几大共同的优点。首先,在进行事务开始之前他们将全盘考虑整件事务的组合关系,包括可能发生的问题、预期风险、资源调配、介入时机等等。其次,在事务开始前的准备期,测试人员通常会为本次测试锁定测试范围、明确测试对象。最后,当事务开始正式上轨,测试人员开始更关注产品的各种可能性,并逐步扩大用例范畴以求到达最佳的覆盖效率。在测试中期,测试人员频繁的对不同版本中的Bug进行明确的跟踪与回访。并在下一个版本来临之前,配合研发人员寻找缺陷产生的原因及解决办法。最后,项目完成测试工作进入尾声,测试后期生成的各种文档将有助于持续改进开发过程。最终,一个完整的项目工作结束,所有测试的过程被记录下来。下一次,工作开始,测试人员再次游离在产品的刀尖之上。
您是如何看待测试人员这种余生俱来的属性呢?如果说一位多年从事测试职业的项目人员与一位研发人员并排站在一起,而您却只能提出一个问题来区分他们。看了以上的反思,相信您已经对软件测试有了重新的定义。测试真正目的是,让我们总结一种方法去发现问题,并最终按照测试计划所规划的方法,解决我们所提出的问题。这也就是,我当初为什么要选择测试行业的直接原因?我从没想过,某一天我必须以测试为生。我更在乎的一种方法,一种思考的方法。正如,上帝创造了人类,而人类创造了不同的文明。而相对程序来说,每一种语言都遵循同样的思想。我们无非是找到一种规律即所谓程序的“算法”。而测试人员所扮演的角色就好比一个项目的PM,而我们获得这种经历的时间却远远小于一个程序员获得开发经理所有经历的过程。从投入比例的角度思考,这种投资可谓是非常经济的。
综述,开发人员与测试人员其心态永远是不可能重叠的,我们能做到的就是携手保证的产品的质量。

反思,续篇《水火不容的测试生活》相关推荐

  1. 计算机专业哀鸿遍野:低代码平台和程序员水火不容,马上被取代

    最近听到最多关于计算机专业的消息,不是IT部门全部被裁,就是985硕士毕业找不到工作之类,计算机专业一片哀鸿遍野.近几年又恰逢低代码平台火热发展,一时间关于程序员是否会被低代码平台取代的讨论就出现了. ...

  2. 水火不容?研发人员也是产品经理!

    在我们这个分工越来越细的时代中,对很多互联网公司而言,产品经理和研发人员经常是水火不容.毋容置疑,一个互联网产品中,产品经理的角色并不仅仅只是一个经理,他真正决定了一个产品的成败!而在现实中,这个角色 ...

  3. 在元宇宙的概念之下,互联网与数字经济不再是水火不容的存在

    当互联网模式出现越来越多的诟病,我们看到的是一场逃离与疏远互联网的过程.在这个过程当中,曾经被奉若圭臬的互联网模式开始受到越来越多的诟病,撇清与互联网之间的关系,似乎成为了一种必然和趋势.后来出现的区 ...

  4. static 和 extern水火不容。

    用static声明局部变量,使其变为静态存储方式,作用域不变:用static声明外部变量,其本身就是静态变量,这只会改变其连接方式,使其只在本文件内部有效,而其他文件不可连接或引用该变量. stati ...

  5. 突然发现 ViewState,Linq 水火不容

    刚才在写一个小东西,突然发现一个问题.很奇怪,希望大家能帮忙解决一下 我用WebForm+Linq 做一个小网站,在读取数据的时候,我想将Linq 读取出来的泛型集合缓存起来.大家自然想到asp.ne ...

  6. 科学与信仰水火不容吗?

    不少人认为,科学是基于事实的,是客观.真实.可靠的,而信仰则是出自心念,是主观臆测和不可靠的.因此,追求科学者必须扬弃虚无飘渺的信仰:虔信上帝的人则无法搞科学.不是鱼死就是网破,两者尖锐对立,不能兼蓄 ...

  7. 精益生产与ERP水火不容?(转)

    精益生产与ERP水火不容? 作者肯定没看1987年APICS的报告 "自然界始终在追求一种和谐,今天的制造业亦是这样."一些常见的关于精益生产和ERP的说法似乎表明精益生产和ERP ...

  8. 中国Linux与微软斗法北京谋变,从水火不容到共生(转)

    中国Linux与微软斗法北京谋变,从水火不容到共生(转)[@more@]来源:<IT时代周刊> 记者/宋保强(发自北京) 在对桌面系统软件市场的争夺战中,中国Linux和微软windows ...

  9. 苹果地图副总裁_苹果高管动荡:两员大将水火不容 “地图门”是引爆点

    据苹果(需求面积:15-30平方米)内部知情人士透露,多年以来苹果高级主管群对福斯特尔怨声连连,称其缺乏合作精神,并喜欢炫耀与已故执行总裁乔布斯的密切关系.消息人士表示:"现在少了乔布斯居中 ...

最新文章

  1. Linux那些事儿 之 戏说USB(15)设备
  2. 3年级英语听力测试软件,三年级英语听力测试题.doc
  3. golang Receiver has generic name 问题解决
  4. Intel daal4py demo运行过程
  5. 虚拟机centos 上安装svn
  6. Android log 管理工具
  7. 51 NOD 1049 最大子段和 动态规划 模板 板子 DP
  8. Cocos2d-x 3.2 异步动态加载 -- 保卫萝卜开发总结
  9. mysql到oracle数据迁移,mysql数据迁移到oracle
  10. python 微信bot_使用Python创建Twitter Bot
  11. 无重复字符的最长子串php,LeetCode - 无重复字符的最长子串 - Golang
  12. 更改计算机语言win7,windows7专业版怎么更改语言_如何更改windows7专业版语言
  13. 现代 CMake 简明教程(一)- CMake 基础
  14. idea实现抽象类的所有抽象方法_父类子类抽象类,super final 重写方法,搞懂继承中复杂的知识点
  15. JqueryEasyUI $.Parser
  16. 证券经营机构信息技术审计实践
  17. matlab方差 anov,方差分析
  18. linux图片转成pdf文件大小,Linux下实现图片转pdf以及pdf转图片的命令_沃航科技
  19. 外资企业可以在中国上市吗
  20. 腐蚀rust服务器命令_服务器指令_腐蚀rust服务器命令一览 腐蚀rust有哪些服务器命令_3DM单机...

热门文章

  1. 计算机视觉(特征检测)- DoG 和 SIFT 进行特征提取描述
  2. python中的subprocess.Popen()使用详解---以及注意的问题(死锁)
  3. pandas函数melt的应用
  4. CentOS之—— CentOS-8-x86_64-1905-boot.iso网络安装教程
  5. 泡泡玛特再曝“兑奖纠纷”,昔日“盲盒第一股”面临三重难题
  6. 网站SEO优化的百度权重是有什么用
  7. HTML中td的colspan和rowspan
  8. 手机端省市区三级联动
  9. CSA云计算关键领域安全指南4.0 (中文版)
  10. 2022电大国家开放大学网上形考任务-公司财务非免费(非答案)