专栏文章 软件测试的三个沟通技巧

FunTester · 2022年06月28日 · 最后由 王稀饭 回复于 2022年07月04日 · 11287 次阅读

成熟的沟通技巧对于软件测试工程师在竞争激烈的软件测试领域中发挥作用至关重要。虽然软件测试职业需要编程技术和业务能力等硬技能,但优秀的测试人员是全面的,并且掌握了人际沟通的艺术。能够有效在团队以及与外部进行交流的测试人员通常会让团队更容易成功。

沟通不畅可能导致缺陷与错误编码一样昂贵)。沟通不畅不仅会导致缺陷,还会导致相互指责、关系降低和项目延迟。要使软件测试人员取得成功,必须掌握沟通技巧,尤其是积极倾听、非语言沟通和压力管理。

积极倾听

人们无法沟通的原因有很多,但一个糟糕的倾听者是最令人沮丧的一种。糟糕的倾听者试图终止他人的发言,在他们说完之前做出回应,或者试图在谈话中保持主导地位。但是这非常不重视他人,这让其他个人都感到不舒服。对于软件测试团队来说,确保所有团队成员都有空间和机会分享他们的看法至关重要,因为不同的观点可以为每个人创造更强大的解决方案。

那么如何成为一个更好的积极倾听者呢?

它从建立信任开始。当队友说完后,试着将他们的想法转述给他们,以确认自己理解是否与他表述一致。可以说如果我理解正确之类的话,然后请他们确认自己的解释。这表明不仅听到了它们,而且表明足够关心以确保收到了他们想要表达的意思。这在理论上可能听起来很笨拙,但是在实际使用中非常有效。

此外,积极倾听是为了确保测试人员与所有合作者所知道的信息保持一致,无论是开发还是产品。倾听团队其他成员,确认你的解释正确,然后一起前进。

非口头交流

你的交流是面对面吗?更重要的是,你真的 GET 到他们交流的内容吗?你注意到他们的非语言暗示了吗?虽然很难量化交流中有多少是纯语言表达,但专家们普遍承认,大部分交流是通过语气和肢体语言传达的。

非语言线索是信息的宝库,但需要时间来磨练识别和解释它们的能力。积极倾听是第一步。然后,结合所见所闻,了解如何根据提示采取行动。

试着问一些开放式的问题,比如:到目前为止你的看法是什么?或者,根据上下文,也许最好用一个特定的问题来梳理出一个回答,例如:这个流程用户会接受吗,尤其是用户需要从这个页面转到下另外的页面?

如果还是不确定,最好私下与那个人联系,看看他们是否会接受这种提示。如果他们不想在会议期间发言,可以尝试让他们吧自己的想法要点写出来,甚至可以使用匿名形式收集他们的问题。

压力管理

软件测试工程师有责任做出有先见之明的决定;这是一个巨大的挑战,因为他们经常会收到缺失、误解或歪曲的信息。但是导致工作倦怠的主要原因之一:压力。

压力在大多数专业行业中很常见,软件领域也不能幸免。测试人员经常会发现自己处于压力很大的情况下,他们的老板正在询问截止日期,或者被迫不断地重复做一些无效的工作。

压力下有效沟通是软件测试人员必须添加到他们的武器库中的一项宝贵技能。

例如当对项目延期表达不满时,软件测试人员必须具备分散情况和有效沟通的技能。这可以通过保持冷静,承认项目的挫败感并总结经验,积极解决问题以及下一步是什么如何避免。

并非所有压力情况都可以完美解决,但通过使用适当的口头沟通技巧,软件测试人员可以处理更多意外情况,避免剑拔弩张的氛围出现。

结论

可以说,沟通是任何职业的重要组成部分,无论是与老板、队友还是客户。沟通方式可能因人而异,但每个测试都需要成为一个强有力的积极倾听者,一个对非语言线索的细心解释者,以及一个在压力情况下积极主动的沟通者。这些技能需要一些时间和练习才能掌握,可是一旦掌握,那将会成为职业发展的重要垫脚石。

BUG 挖掘机·性能征服者·头顶锅盖

阅读原文,跳转我的仓库地址

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
共收到 17 条回复 时间 点赞

我觉得还有一个很重要的能力,说服别人或者推动事情的能力。

比如一些开发觉得不是 bug 的 bug ,需要有技巧地快速沟通解决。

在沟通的时候,少用稍微加重点语气的我知道

沟通真是门技巧啊。。。。如果可以,一定要在这上面点满技能点😤

没毛病,一方面是如何清晰表达自己的观点,另一方面是如何快速理解他人的观点

沟通,很重要的作用是对齐信息吧,但是如果你遇到不成熟的同事,还没等说完事儿,直接就甩锅,人家就不跟你沟通,先发泄一通,怎么说呢,也很费耐心。

能简单且高效的沟通成功,工作效率肯定提高;

沟通的时候,最好复述一遍你理解的意思,保证双方理解一致

有效沟通很重要,很多时候都是做的无效沟通,东扯西扯,说了半天,没说到点子上,通常这种时候我都想说 “请你不要浪费大家的时间”😂 😂

沟通最重要的前提是你们双方的目标趋同,背道而驰的沟通就是浪费生命。
请保证在面对一些人的时候,你具备权利上的推动力,而不仅于职责

有时候,可能老板或者同事不能够清晰额表达自己的观点,也不知道是不是自己能力有限😁 😁 😁

不被别人牵着鼻子走,这一点我觉得是作为测试,在沟通中最重要的原则之一。很多时候对方东扯西扯,会让你说很多废话,这时候要稳定内心,简明扼要的说中关键点,提高沟通效率。在意见出现分歧时,也应该找客观的测试理论/工作规范为自己做支撑,比主观认为应该怎样怎样更能说服对方。

12楼 已删除

沟通的人也很重要,有的人沟通半天就是不理解

工作中测试能把一个问题 BUG 描述清楚的能力也很重要,特别是在复盘问题的时候,知道了产生 bug 的原因,修复情况,是否阻塞版本发布,这样一个表述的过程也是很重要的,能让别人或者领导明白你的意思,从而做出判断!

沟通的时候真是需要分人,了解每个沟通者的性格特征很重要,跟不同的人沟通需要不同的方式方法

沟通的时候需要方法,怎么有效的把 bug 描述出来,让开发能够接受

本来好好的脾气,有时候在沟通的过程中,就会出现逐渐升温的情况

在实际工作中,大家会不会遇到这么一类人:经常搞跨团队沟通推进,表达啰嗦冗余,一个观点反复陈述,一个事情说好久整得好像很复杂一样,实际上精炼几句话就能传达出意思,而且在沟通上非常强势,反复要求你当场给承诺和排期。

这种人需要更特别的沟通技巧来应付。

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册