打开网易新闻 查看精彩图片

很多人对软件测试这个岗位,有个挺深的误解。觉得做测试嘛,最重要的就是会沟通、会来事儿、会做人。

  • 最好能跟开发称兄道弟,
  • 让产品觉得你懂事,
  • 让老板觉得你靠谱,
  • 让业务觉得你负责。

谁也别得罪,和和气气地把活儿干了。很多时候项目烂掉,不是因为测试和开发拍桌子干仗了,恰恰是因为从头到尾没人敢吭声,没人敢当面把那个“不舒服”的点挑明。

一个优秀的测试,必须得敢于、并且善于管理冲突。有些边界,你不吵,它就永远模糊;有些责任,你不争,它就全是你的。

打开网易新闻 查看精彩图片

1、项目是怎么一步步烂掉的?

项目刚开始的时候,大家都挺客气。

  • 开发拍着胸脯说:“这个逻辑贼简单,闭着眼写都行。”
  • 产品一脸无辜:“需求先这么定,后面跑起来再看嘛。”
  • 老板掐着表:“版本月底必须上,测试能不能再压缩压缩?”

你呢?——求跟筛子似的全是洞,时间紧都得掐秒表。但嘴上还是下意识来了句:“行吧,我们先测着。”

“行吧”这两个字,是测试这行最危险的毒药。

表面上是你配合度高,实际上是你亲手把问题往后推了。很多线上事故,不是突然炸的,而是一开始就埋下了雷:需求没评审就开干,用例没确认就提测,缺陷没分级就催上线,回归范围稀里糊涂就敢发布。

前期大家一团和气,后期就是修罗场。出了问题,开发说是需求没写清,产品说是测试没测到,老板问你当时为什么不拦住

你看,锅最后还是你的。

所以,一个测试真正的价值,不是当老好人,而是敢在项目还没跑偏的时候,站出来说人话、干人事、守底线。

2、高段位的测试,都在吵这五件事

01、吵需求到底能不能测?

你肯定遇到过这种产品经理,需求写得跟散文似的:“按钮要好看一点”“响应要快一点”“异常要友好一点”。

你要是只会点头,那完蛋了。

你回去用例怎么写?“好看一点”的标准是什么?“快一点”是多快?100毫秒还是2秒?异常友好是要弹个笑话吗?

别怕得罪人,直接问:“这个需求,我目前缺三个东西:输入的边界在哪?异常的路径怎么走?预期的结果长什么样?不补上,我测不了,上线炸了别找我。”

这才叫专业。不是不配合,而是让所有人都知道,需求不清是有成本的。

02、吵不合理的排期

开发拖了五天,产品说没事测试能抢回来。老板说月底必须上,测试挤一挤。

你心里清楚,全量回归光跑一遍就要三天,还不算环境准备、数据造数、缺陷验证。两天测完?那叫许愿,不叫测试。

千万别再说“尽量”了。“尽量”在老板耳朵里就是“没问题”,在产品眼里就是“能上线”。

直接摊牌:“按现在的人力,两天只能跑完核心流程,边缘场景和兼容性我不管了。如果要全覆盖,要么加人,要么延期。你们选。”

03、吵这个bug到底算谁的

这可能是测试每天最心累的事。一个bug出现了,开发说需求没写,产品说设计没给,运维说环境没问题,最后所有人看你:“你怎么没测到?”

你冤不冤?

所以,从第一天起就得把责任链焊死。谁负责复现?谁负责定位?谁负责修?谁负责验证?谁来判断这个bug能不能上线?

04、吵优先级

测试手里永远同时挂着几十个bug。开发说这个不好改先放着,产品说那个不修影响体验,老板说线上的bug今天必须搞定。

你要是分不清轻重,就会像无头苍蝇一样,今天被热修复拉走,明天被样式问题拽回来,最后核心流程的严重缺陷反而没人盯。

你自己心里要有杆秤:什么是原则问题?(数据算错、支付失败)什么会丢脸的?(页面错别字)什么其实无所谓的?(按钮颜色)

05、吵验收标准

这是最要命的事。很多项目明明测完了,上线后客户不认。客户说我没说要支持高并发,你说你文档里没写,老板说你们都是干嘛吃的。

为什么?因为验收标准是模糊的。

什么叫“功能完整”?什么叫“性能达标”?什么叫“体验友好”?允许遗留几个低级bug?谁有最终的上线签字权?

这些问题,必须在测试开始前就吵明白。前期你不好意思开口,后期你就有嘴说不清。

3、真正会吵架的测试,靠的不是嗓门

优秀的测试吵架,从来不喊“不行”“做不了”“你们有病”。

他们只会平静地把东西摆在你面前:

  • “这个需求要补三个信息,否则漏测风险我来写邮件抄送大家。”
  • “这个排期如果要接,我会砍掉兼容性测试,风险文档你们签个字。”
  • “这个bug可以延期,但上线回滚预案得运维出,出问题别找我。”

你看,这不是吵架,这是把冲突转化成一道清晰的选择题。

质量这件事,从来就不是人与人的对抗,而是质量目标、进度压力、资源限制、风险容忍度这几个东西在权衡。测试的职责,就是把这些从情绪层面,拉到桌面上来。

4、最后,和想转行测试的新手说几句

我知道,你可能刚毕业,或者正打算从其他行业转行进来。你觉得测试门槛低,好入门,先干着再说。

但我得跟你说————

别怕自己没经验。很多牛逼的测试,之前是干销售、做文员、甚至修电脑的。你只需要记住一条:测试不是找茬,是帮团队少踩坑。 你的每一次较真,都是在帮所有人省钱、省时间、省麻烦。

如果你准备好了,就从今天开始,学着做一个“不好惹”的测试吧。

你可以从写第一条清晰的bug报告开始,从第一次敢在评审会上说“这个需求我不接受”开始。这条路不好走,但走通了,你会发现,

真正受人尊重的,不是那个最会陪笑的人,而是那个最能扛事的人。

☑️想了解更多涨薪技能提升方法

✔️可以到公主号【Atstudy技术社区】,即可加入领取 ⬇️⬇️⬇️

☑️转行、入门、提升、需要的各种干货资料

☑️内含AI测试、 车载测试、AI大模型开发、BI数据分析、银行测试、游戏测试、AIGC