软件测试工程师在团队中的价值和担当

今天之所以写这篇文章更多的原因是来自于目前在公司遇到的问题和困扰、自己也在网上看到了很多关于测试的定位这些文章、不能否认每个团队中所定位也完全不同。

以下更多的时给予当前自己的情况所阐述的客观角度:

一.测试工程师大部分在团队中是以一个辅助的角色出现,

1.以客户的角度躺过一遍雷 快速有效的进行验证

2.从需求发起就要开始关注整个研发流程和发现问题、围绕需求达到闭环功能、测试其实更多的精力,在思考多种方法上,以及可能会发生的状况上。

3.但其实需求分析做的再细致到真实用户手中还是会有不同的问题和改进方案、因为一百个人有一百种想法、我们并不能全举、我们更多能做的是发现一般人发现不了的问题!

二.一个优秀的测试工程师应该要怎么做呢、

1.一个优秀的测试工程师主要工作是发现问题,分析问题,定位问题,反馈问题,跟踪问题,验证问题。以及与开发的深度协作上,其价值是对产品研发整体效率的提升,节约项目时间。

这里还是希望大家保持一个对工作的热情和发现问题的灵敏眼光、不放过每一次出现的问题、及时提出疑问、因为我就在工作当中出现过多次遗漏的问题、发现了没有及时记录和去验证在这里给大家做个反面教材、

2.分析是自己做的不够好还是领导的压榨pua、(因为作为测试还是要给自己推卸以下内心的压力、软件是没有能测完的bug的)这里给大家分享一篇文章、让大家能够更好的应对职场PUA、分析是自己的问题还是领导的压榨pua​​​​​​​

3.尽可能地在早期发现并提出问题(这里就避免项目组做出无效重复的问题)也能很大程度的提现出你的价值、给团队节省费用

三、测试工作中遇到的一些问题和矛盾点

1.测试有助于提高软件的质量,但是提高软件的质量不能依赖于测试。测试与质量的关系很象在考试中“检查”与“成绩”的关系。这里其实更多的时体现出团队的作用和价值、一个好的产品并不是来靠测试优化出来的

2.我们并不能测试软件质量!

其次, 当测试工程师集中精力寻找更多的错误,他们往往跳过一些不容易发现错误的地方或者想当然认为一些地方没有错误,从而使软件测试覆盖率降低。有证据表明,许多测试人员由于太过专注于发现重大或者重要的错误,往往忽略过一些极易发现错误的所谓简单地方

(这里我在两家公司都遇到过、第一家公司更多的时业务需求不明确、很多需求没有达到闭环、开发到尾部轮到测试的时候才发现不行走不通、出现过多次逻辑错误的问题、后面优化过流程后出现好转但初级bug还是很多、导致测试的质量一直在不断的降低)

3.质量,效率,成本是项目的三要素惯性思维

其实作为一个测试、有时候都会懂得整个团队的项目业务流程、如果是测试组长或者经理、往往也会出现面对整个团队的效率或者成本的问题、(真实情况“”往往来源与工期短要求高)这个也是让测试最难受的点

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值