​软件测试之支付宝大佬心中的完美测试

本文分享了在支付宝工作期间对软件测试的理解,强调质量早期介入、全员参与、自动化测试的重要性,提出测试工程师、测试开发工程师和软件开发工程师的职责划分,并描绘了一个理想的测试乌托邦场景。
摘要由CSDN通过智能技术生成

  大学毕业那会,工作特别不好找,偶然的机会进入了软件测试行业。

  头两年主要在小公司做软件测试,软件测试是主流之外的领域,测试人员不受重视、加班加点,测试也主要以手工为主,这应该是当时业界的主要氛围。有些善于编程的人也相继转做开发,因为做开发影响力更大。我当时也一度考虑转开发岗位,后来想一想测试行业还处于初级阶段,一定会被越来越重视,有幸进入了支付宝,成为一名测试开发工程师。

  在支付宝工作的几年中,经历了大大小小的项目,无论是质量、性能、安全、稳定等都要求极高。多年的工作实战中,总结了一些个人感悟和大家分享:

upfile1633656059703.jpg

  1、当一个产品在概念上还没有成型的时候,不要过度的去考虑质量(因为如果测试方法不当,却会扼杀一个有可能成功的产品,至少会拖慢这个产品的速度),而是要以最快的速度投入市场验证,通过不断的迭代完善需求。注意这里是“不要过度”,而不是“不考虑”。初期要找到质量和快速发布的一个平衡点。风险总是相对的,如果产品太长时间没有测试投入,代码的质量会越来越差,后期也很难去改进,基本都会进行重构,这样的质量债会拖慢产品的发布。

  2、质量不是测试出来的,如果产品最开始设计的时候就是错的,那这个产品无论如何测试也不会变的正确,除非推翻重来。虽然质量不是被测出来的,但是未经测试也不可能开发出有质量的产品。质量不等于测试,质量是把开发和测试放到一起,放在搅

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

多测师111

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值