• 0
  • 0
分享
  • 灵魂一问:测试人员的价值是什么?——软件测试圈
  • 落叶凌飒 2023-01-04 11:50:35 字数 827 阅读 1165 收藏 0

  早些年就有人喊出了“测试已死”的口号,主张开发人员交叉测试。他们想说的,并不是“测试已死”,而是“测试人员已死”。没有人否认测试的价值,他们只是认为不再需要专门的测试人员了。

  我现在已经是一名测试老兵了,测试人员的价值是什么?我一直在思考。这个问题是在从业的第五年,也就是去年才逐渐清晰明朗起来。

  测试的核心价值,我认为是持续地进行技术调查,尽可能快而全面地提供质量反馈。拆成几个关键词:“持续”,“技术调查”,“尽可能快而全面”,“质量反馈”。

  “持续”意味着测试是一个迭代的过程。把某一个版本分支测试好了,大多没什么难度,问题在于做长远打算,做好测试数据和用例管理,还有自动化脚本,性能和安全测试方面的规划。必要时,测试人员需要承担过程改进的角色。

  “技术调查”,是我对测试过程的一种类比。因为是调查,所以应该自发地收集信息,早期介入。因为是技术岗位,所以不会抗拒学习代码,不会害怕与开发做技术讨论。会时常更新自己的测试技术和工具箱,时常提醒自己,不断用知识来武装自己。

  “尽可能快而全面”,意思是测试人员不可能发现百分之百的问题,难免会有一些考虑不周和遗漏的情况;再加上时间有限,如何提高测试效率,也是我们需要反复学习思考的问题。测试与开发技术一样,也有专业的工具和框架;测试与产品设计一样,也需要用户思维,深入了解业务。如果能兼具“开发”和“产品”之长,那么离“快而全面”的测试目标就越近。

  “质量反馈”,意思是测试人员主要产出是质量反馈。发现了Bugs,要不要修,什么时候修,这不是测试人员来决定的。质量是需要整个产品团队一起构建起来的,不是测试测出来的。质量好,不会只有测试的功劳;质量糟糕,也不会只有测试人员出了问题。

  以上这些表述,我不知道会引起多少同行的共鸣。其实每一点的背后都可以讲出很多故事。


作者:测试空间    

来源:http://www.51testing.com/html/06/n-4480006.html

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 因为之前测试的的软件产品是一个系统的信息化平台,包含很多工具和服务。整体想要实现自动化在时间和成本上又不太允许,但是那时就想针对其中一个工具做GUI自动化,偶然就认识了AutoIt,虽然不是个流行的软件工具,但是特别符合我当时的需要。AutoIt 是一种类似于BASIC的脚本语言,旨在实现Windows GUI和通用脚本的自动化。我们当时的平台软件几乎都在Windows环境下运行,所以特别适合。它能模拟键盘按键、鼠标移动和窗口/控件等操作,而且 AutoIt小巧又免费,真的是一款不错的工具,就算是想自己学习了解的也可以尝试,也许会有惊喜的发现。 如何使用首先下载安装,下载地址:htt...
            0 0 10195
            分享
          • 补充背景:系统 A 与 系统 B 数据交互的方式:系统 A 直连系统 B 的数据库。读者提问:我们团队负责测试的系统A,数据源来自兄弟团队负责测试的系统B。现在存在的问题是:系统B 的生产环境和测试环境都是生产数据,我们在测试环境没有数据可测,只能上生产验证。有什么解决办法吗?阿常回答:短期解决方案:在你们系统 A 的测试环境同步一份系统 B 的生产环境数据。长期解决方案:搭建大数据平台,将所有上游系统的数据都同步到你们的大数据平台。读者朋友阿朵问阿常上述问题:测试环境没有上游系统的数据,怎么办 ?阿朵负责测试系统 A,今天领导给她安排了一个新任务,系统 A 要新对接一个系统 B,系统 A 从...
            0 0 1526
            分享
          • 随着智能手机的普及,移动app测试越来越重要。现在很多互联网都把注意精力放在了移动端,移动app尽量提供完美的用户体验。但是诸如崩溃,冻结问题,加载时间慢,不直观的导航以及侵犯隐私之类的严重错误可能会触发用户立即卸载应用程序。现在,移动应用程序已成为我们日常微时刻不可或缺的一部分,人们平均每天花费3-4个小时。移动应用在职业和个人生活中对每个人都起着关键作用。因此,手机移动端测试在构建移动应用程序以提供流畅的用户体验和功能方面扮演着重要角色。移动应用测试金字塔软件测试的人都知道Mike Cohn的测试自动化金字塔。典型的金字塔由三层组成。顶部是自动化集成测试层的中间,是一个自动化的端到端测试层...
            1 0 1876
            分享
          •   前言  软件测试行业3年多经验,学历大专+自考本科,主要测试方向web,PC端,wap站,小程序公众号都测试过,app也测过一些,C端B端都有,除功能外,接口性能也有涉猎,但是不能算精通,脚本也能写一些,但是工作中用不到(基本工具开发的脚本已经够工作中使用),不知道是互联网行业今年如此艰难,还是我自己真的太菜了?坐标区域,北京,这是我的一位朋友目前遇到的状况!接下来我们就帮他分析分析他可能存在的问题?有那些方面可以优化的,甚至学习补强的,我们一一细说!  海投简历迟迟没有得到公司邀约面试?可能存在的问题  企业一般看3点: 学历 能力 履历  学历不行的情况下把自身技术提升起来。 技术硬了...
            0 0 1860
            分享
          •    一、 研究背景  随着我行自动化测试建设的深入推进,带动了我行功能测试效率的整体提升,但在建设过程中,各系统在自身业务特点及功能实现方式的不同,在自动化建设和应用过程中也发现了一些适用的难点和问题,制约了自动化测试建设向更广、更深的层次发展,阻碍了自动化测试效率进一步提升。  具体问题主要有:  1、业务对会计日期敏感问题,在产品存在生命周期限制的情况下,产品会对会计日期产生较大依赖,会计日期频繁变化会对产品有效性造成影响;  2、测试数据准备逻辑复杂,作为直接面客的业务产品层面,会受合约、账户、产品和运营环境等关联条线限制,在开展数据遴选和制造时,需要逐层查找、处理...
            0 1 1371
            分享
      • 51testing软件测试圈微信