测试10年,10节课–第7课

第7课: 开发人员通常是很棒的测试人员

第7课–开发人员通常是很棒的测试人员

这节课对我来说真的很重要,因为我已经看到开发人员和测试人员对开发人员的测试功能都做出了一些非常疯狂和破坏性的假设。

我观察到两个定型观念。

“测试归测试人员所有”-测试人员:“只有测试人员才善于测试,而开发人员则很擅长。 您不能信任他们测试自己的作品。”

开发人员:“哦,不,我不可能测试自己的代码! 我不知道该怎么做,请教我如何做!”

这两种人都很愚蠢,都在习得性无助中茁壮成长。 值得庆幸的是,即使我遇到了这些陈规定型观念,我还是很高兴地向您报告,我与之共事的大多数人都是好人,并且所有人都可以一起工作:测试人员在编码方面学到了很多,而开发人员则擅长于 测试。 和有能力的人一起工作真是太好了!

但是,当然,我也曾与一些刻板印象中的白痴一起工作。 我无法忍受那些声称所有开发人员都沉迷于测试并且无法信任它的测试人员。 当两个专业完全分开工作时,这些测试人员陷入了旧的困境。 我仍然很生气,这种分歧首先发生了。

另一方面,与拒绝进行任何测试并假装不知道该怎么做的开发人员合作时,我也感到非常沮丧。 认真地说,您不知道如何运行代码并经历几个流程,仅适合初学者?! 我曾尝试与这类开发人员合作,将精力投入其中,以使他们对测试充满热情并与我分担责任,但是经过几次糟糕的经历,我放弃了。 更换人不是我的工作,因此我决定专注于愿意与我一起工作的人。 混蛋移动? 也许吧,但我的幸福也很重要。 那些人会从你身上吸走能量,而从我的经验来看是不值得的(我意识到,控制别人不在我的势力范围内对我来说是一种解放)。 领导力是他们想与不愿与团队一起进步的人一起做什么。

当然,没有人会擅长于某事,但是坦率地说,学习测试的基础并不难。 就像学习编码基础并不难。

在这个时代,测试人员和开发人员都必须学习彼此的手艺。 您再也无法躲在自己手艺的墙后,不想再了解其他任何东西。 您不必两者都成为大师,但是还不错? 是。

糟糕,这里的教训太多了,而本课的核心是积极的:我已经看到很多开发人员在测试方面都很棒! 他们大多数人比我对测试自动化了解更多,有时他们发现了我没有发现的重要错误。 真的很谦虚和鼓舞人心。

因此,环顾四周,欣赏不是测试人员的人所做的测试。 很有可能,他们做的比您想像的要多。 如果您有幸与这些人一起工作,请让他们知道您感谢他们,因为这一疯狂的年份肯定可以使人感到积极。 (我知道,听起来太疯狂了,女王愤世嫉俗。)

author

石头 磊哥 seven 随便叫

company

thoughtworks

大家好,本人不才,目前依旧混迹于thoughtworks,做着一名看起来像全栈的QA,兴趣爱好前端,目前是thoughtworks 西安QA社区的leader,如果有兴趣分享话题,或者想加入tw,可以找我

roles

QA(营生) dev(front-end dev 兴趣爱好)

联系方式

如果想转载或者高薪挖我 请直接联系我 哈哈

wechat:

qileiwangnan

email:

qileilove@gmail.com