1 引  言

测试三年有余,常思测试之出路在哪里?时常质疑测试的天花板触手可及。诚然,真的是这样的吗?脑海中是否经常飘过......

测试门槛低?

测试没钱途?

测试天花板太低?

测试可有可无?

测试没有技术含量?

......

以前也时常质疑人生路漫漫,前途依旧堪忧,但是现在愈发觉得测试技术积累之路漫漫,测试是一个长期积累,活到老学到老,勇于突破自己的过程。测试人员除了往测试管理(机会少)方向发展,测试技术方向需要学习的知识也有很多。比如自动化测试、性能测试、系统测试方案等等,每一个测试细分领域都是一个无底洞,想要成为测试技术大佬被认可,需要持之以恒的自驱动。

如果你像我以前一样质疑迷茫之声常起,那大概原因是你已经处在了温水煮青蛙的环境氛围里,少了奋斗的目标,少了点学习自驱动.....

2 正  题

最近在看《测试架构师之道》一书,书中把测试工程师的进阶过程归纳为“测试六段”,比较有意思。我把这六段归纳抽象出如下鱼骨图,供各位同行兄弟姐们品鉴:

测试一段:能够根据测试用例的描述步骤来执行测试用例,能够对照用例的预期结果来发现产品的问题,并且能够清晰准确地将问题记录下来并反馈给开发,开发能够读懂问题描述地含义;

测试二段:对产品需求有一定的了解,能够根据产品需求分析、设计产品的测试用例,发现问题后能够进行初步的定位;

测试三段:对产品的需求和实现都有较为深入的理解,设计用例时会注意用例的有效性,测试用例时会考虑使用自动化测试等方法提升测试执行的效率;

测试四段:深入理解产品需求和实现,理解产品质量,理解产品的隐形需求,对产品性能、可靠性、易用性等非功能属性的测试均有所涉及,并掌握其中的测试方法,会使用测试缺陷分析技术,会评估产品质量;

测试五段:不断追求最合适产品的测试技术,关注测试过程改进,推动产品测试技术的进步;

测试六段:走向前端,即测试无限左移,做缺陷预防,能够将测试方法进行标准化输出,并固化为测试工具和流程。

相信对于大部分测试工程师来说,随着工作经验的积累,达到前三段没有任何问题。但是后三段的修炼,则需要长期的技术积累过程,非一朝一夕就能够达到。冰冻三尺,非一日之寒,测试技术的修炼之路,其实很漫长哦.......

3 参  考

《测试架构师修炼之路》   作者:刘琛梅

【测试思考】测试段位之测试六段相关推荐

  1. 基于异常注入(混沌工程)的测试思考

    几周前发生了一个较为严重的线上问题,少量用户在打开App会出现白屏.这两周一直在思考如何针对这种隐藏很深的特定条件下触发的缺陷进行测试和预防.本文结合在金融App的特定业务场景下,进行思考如何使用业务 ...

  2. 软件测试金字塔,软件质量思考(一)测试金字塔

    软件的质量该如何定义呢?衡量软件的质量可能有很多维度,我们这里不想那么学术.但你可以想象,糟糕的软件质量体现在哪里?从开发者的角度看,基本体现在两方面: 不好读懂 不好维护 当然,读懂是维护的前提,代 ...

  3. 测试职业发展、高级测试需要知道哪些、P6测试需要知道什么、测试的知识点、测试自我提升、测试圣经

    转载自 https://testerhome.com/topics/16354 阅后感: 1.文章很多使用的经验让人受益匪浅.例如游戏测试那一段,不被当时的测试主流和所谓的方法禁锢住.而是另辟蹊径,像 ...

  4. 醉话没有测试(QA)的测试

    周六,深夜,我拖着满是疲倦的身躯,四处闲逛,来到小巷一家还闪着霓虹的酒吧,我略一犹豫走了进去. 酒吧冷冷清清,寥寥几对男女,在昏暗的灯光下切切私语,我没兴趣知道他们在说些什么,懒懒趴在吧台,酒保一脸贼 ...

  5. 人工智能测试是什么意思_测试工程师必须懂这些

    阿里妹导读:近几年人工智能.机器学习等词漫天遍地,似乎有一种无AI,无研发,无AI,无测试的感觉.有人说:不带上"智能"二字,都不好意思说自己是创新.我们先暂且不评论对错,只探讨这 ...

  6. gtest 测试部分_全部关于测试–第1部分

    gtest 测试部分 这是三个系列文章中的第一篇. 测试思路 技巧 工具和提示 心态 测试代码是需要学习的东西. 吸收如何做好需要花费时间. 这是一种应该始终练习和改进的技巧. 过去,开发人员没有进行 ...

  7. 渗透测试入门27之渗透测试学习建议

    最近发现很多小伙伴都在问我想要学习渗透测试,但是不知道怎么开始,也不知道要学习什么?所以在这里我打算分享一下我的渗透学习之路以及给初学者的一些建议. 我的学习之路 转眼间,我从学习渗透测试到工作也快六 ...

  8. 借助模糊测试 深耕细作你的压力测试

    模糊测试(Fuzz Testing)一直被黑客们广泛使用,却很少应用于商业软件系统开发过程中.在互联网安全产业,如何让模糊测试重新焕发活力,是我一直在思考的问题. 概念及目的 在计算机领域,模糊测试是 ...

  9. 初识测开/测试- 细节狂魔 - 测开/测试方向

    文章目录 前言 什么是软件测试? 实战练习 软件测试和软件开发的区别 技能 && 难易程度 杂项:薪资,工作环境,工作压力 发展前景 一个经典面试题:软件测试 和 软件开发中的调试 有 ...

最新文章

  1. linux下vi命令大全[转]
  2. spring security 学习三-rememberMe
  3. C++ Unicode和ANSII转换
  4. HelloWorld新手常见问题
  5. 程序员的自我修养——远离“外包思维”
  6. nginx添加第三方模块,以及启用nginx本身支持的模块
  7. arcmap中使用python_ArcMap - 使用python更新列中的值
  8. Linux学习笔记013---CentOs7中vsftpd的安装和卸载
  9. Computer Hardware ID(CHID)及驱动推送
  10. AUTOCAD——窗口缩放
  11. Java-万元与元之间的换算
  12. 山东省大学生软件设计大赛
  13. QT编程入门系列文章之二十六——反走样
  14. 【Excel2019(十七):数学函数】【Round函数+Roundup函数+Rounddown函数+Int函数+Mod函数】
  15. apfs文件系统_APFS解释:您需要了解的有关Apple新文件系统的知识
  16. Linux常用命令之文件搜索命令
  17. Qt实战:云曦日历篇
  18. EXCEL小技巧----有时候有些内容无法看到,却无法取消隐藏怎么办?原因可能是:隐藏+冻结+筛选
  19. c语言中 在对全部数组元素赋初值时,在对数组全部元素赋初值时,不可以省略行数,但能省略列数...
  20. STC-ISP下载过程

热门文章

  1. 利用python爬虫(part6)--用Xpath匹配带来的数据合并问题
  2. 张俊红数据分析知识体系(持续更新中......)
  3. SAP Fiori SSL 和 SAML 2.0 配置文档
  4. 如何创建最简单的 SAP Kyma Function
  5. 论中国和欧洲程序员对加班的态度
  6. SAP CDS view里association和join的区别
  7. escape in ABAP and JavaScript
  8. difference between SAP UI5 RTL false and true - set breakpoint to change behavior
  9. SAP Cloud for Customer的Container应用设计原理
  10. ABAP web service schema node的处理