写点什么

eBay 测试老兵的修炼之道:如何从测试“小工”到测试“专家”?

  • 2018-06-26
  • 本文字数:1933 字

    阅读完需:约 6 分钟

AI 大模型超全落地场景&金融应用实践,8 月 16 - 19 日 FCon x AICon 大会联诀来袭、干货翻倍!

很多人对软件测试这个职业都带有刻板偏见的认知,比如说他们觉得测试“入门门槛低,没啥技术含量”、“对公司来说不重要”、“操作简单工作枯燥”、“一百个开发,一个测试”等等。

而作为一名测试工程师,你有时候也会怀疑自己的未来。工作几年,大部分时间都在做着重复性的手工测试,身心俱疲,想探索新技术吧,但又发现公司的业务场景和用户体量根本用不着,你也不想杀鸡焉用牛刀。

偶尔在 QQ 群里和同行交流,你发现自己仿佛被时代抛弃,什么自动化测试、性能测试、API 测试、高可用高性能之类的流行名词和行业趋势,自己身在其中却不知所云。

那如何才能快速了解和学习那些时髦的测试技术?

对于一个测试人员来说,又该如何去构建自己的能力堡垒?

成为一名软件测试工程师的高效学习路径到底是什么?

怎样选择,才能找到最适合自己项目的测试框架和工具?

何时才能突破瓶颈,成为优秀的测试工程师?

为了回答这些问题,极客时间策划了《软件测试 52 讲》专栏,给你系统分享测试工程师的成长心法。我会用通俗易懂的语言,以知其然知其所以然的思路,为你系统梳理软件测试的知识体系,深入讲解自动化测试、性能测试和测试架构设计的核心原理,助你从软件测试的“小工”进阶为“专家”。

作者是谁?

我是茹炳晟,现为 eBay 中国研发中心测试基础架构技术主管,先后任职于 HP 软件中国研发中心、阿尔卡特朗讯、Cisco 中国研发中心等公司。

在 2002 年,我开始做软件开发,后在 2005 年,我转型成为测试工程师。那一年,软件测试还停留在重复性手工测试的阶段,而且受重视程度远不如软件开发,所以当时我就像是一个“小工”。

算起来,我已经在这个行业摸爬滚打了 16 年,也算是国内最早一批从事测试自动化的工程师。所以,我有幸经历了软件测试技术从“原始社会”向“现代文明”发展的整个历程,也经历了从“测试不受重视”到“测试和开发同等重要”的行业理念转变。目前我正在探索由 Google 等一线互联网巨头主导的“去 QE,开发自己测试”的全新模式,也有了很多的感悟和思考。

在这十余年里,我经历了自动化测试用例设计与开发、测试框架选型、测试框架自行研发、测试基础架构设计以及最新的测试服务化(Test as a Service,TaaS)等一系列技术的变革与发展。

我带领过的测试项目也几乎涵盖了所有种类,包括嵌入式系统测试、金融平台单元测试、平台 SDK 测试、轨道交通安全软件测试、Web Service 测试、大型电商网站 GUI 自动化以及性能全链路压测等。

由此,我个人也完成了从“小工”到“专家”的蜕变,成为了一名资深的测试架构师。

我的心路历程,我这么多年来积累的经验和教训,我对测试的看法、学习方式,我对企业级项目实战案例深度剖析等等,我都想分享给你,希望之前我走过的坑,你不要再经历。而《软件测试 52 讲》这个专栏,正凝结了这些知识要点,让你能够用最短的时间了解整个软件测试行业技术发展的脉络,以“知其然知其所以然”的方式深入理解目前主流的测试技术,不仅知道应该怎么做,更明白为什么要这么做。

同时,在循序渐进的专栏学习过程中,我希望你能够学以致用,将所学应用到你所在企业的实际项目中,帮助企业提高测试质量以及测试效率,同时也为自己的职场晋升之路打好基础。

课程介绍

在《软件测试 52 讲》专栏中,为了帮助你的测试方案落地,我也分享了一系列的行业最佳实践。这些实践案例也会为你构建一幅包括 GUI/API 自动化测试、测试数据平台、测试基础架构建设、性能 / 压力测试、代码级测试、测试新技术和大型网站架构等在内的软件测试技术全景视图。

我把此专栏分成五大块,共 52 期,系统阐述了测试工程师必须具备的核心测试理念和技能。

  • 软件测试基础篇,将系统地讲解软件测试的基本概念、主流的测试方法和测试理念,为后续技术知识的学习打好基础。

  • 软件测试技术篇,将包括 GUI 自动化测试、API 自动化测试、代码级测试和性能测试技术,通过理论结合实例的方式,为你讲述这四种测试技术的核心知识、设计思想,以及最佳实践。

  • 测试架构篇,将讲述测试数据准备与测试基础架构的内容,既有解决测试数据准备痛点的方案,又有大型互联网企业测试基础架构设计的最佳实践。

  • 测试新技术篇,将选取当下比较热门的探索式测试、测试驱动开发、精准测试、渗透测试技术和基于模型的测试,分别讲述它们解决的问题和具体的实现方法。

  • 测试人员的互联网架构核心知识篇,将从高性能、高可用、伸缩性和可扩展性四个维度对大型网站架构进行深度剖析,弥补测试工程师相较与开发工程师以及测试架构师之间的鸿沟。

订阅福利

福利一:限时优惠¥68 元,原价¥99( 7 月 7 日恢复原价)

福利二:每邀请一位好友购买,你可获得 24 元现金返现,多邀多得,上不封顶,可立即提现(提现流程:极客时间公众号 - 我的 - 现金奖励提现)

如何订阅?

打开微信,扫码下图,即可订阅!

2018-06-26 02:241186

评论

发布
暂无评论
发现更多内容

Linux 文件搜索神器 find 实战详解,建议收藏!

鞋子特大号

Linux find

机器学习笔记之:Matrix Vector Multiplication

Nydia

终于搞懂了Python模块之间的相互引用问题

华为云开发者联盟

Python 路径 代码 模块

28天瞎写的第二百三十八天:这一年干了啥?

树上

28天写作

MyBatis入门

小马哥

Java mybatis 七日更 2月春节不断更

智能汽车颠覆世界!(28天写作 Day28/28)

mtfelix

28天写作 智能汽车 未来世界

28天写作复盘

一笑

28天写作

深度集成 Flink: Apache Iceberg 0.11.0 最新功能解读

Apache Flink

flink

使用V8和node轻松profile分析nodejs应用程序

程序那些事

性能优化 Profile nodejs 性能分析 程序那些事

工业绿色哪家强?3D可视化盾构机构建隧道,推动设备预测性运维

一只数据鲸鱼

物联网 数据可视化 绿色交通 绿色工业 盾构机

有用的信息安全资质查询网站大全

石君

信息安全 28天写作

CDN加速原理的那些事

谈谈我所理解的科幻「-28/28」

道伟

28天写作

2021年的十五个DevOps趋势预测

禅道项目管理

DevOps 微服务 自动化 趋势

redis分布式锁的这些坑,我怀疑你是假的开发

华为云开发者联盟

redis 分布式 分布式锁 服务器 value

看KubeEdge携手K8S,如何管理中国高速公路上的10万边缘节点

华为云开发者联盟

Kubernetes 微服务 kubeedge 边缘

浪潮云洲工业互联网平台创新实践,受权威机构关注!

浪潮云

工业互联网

下不了的开人的手

Ian哥

28天写作

关于京东技术,你想了解的都在这里丨征文活动获奖及优秀专栏推荐

京东科技开发者

京东 征文大赛

28天写作

lidaobing

28天写作

“嗖”一下28 天过去啦,我们都在交作业!

李忠良

28天写作

面试时遇到一致性哈希算法这样回答会让面试官眼前一亮

中间件兴趣圈

负载均衡 面试 一致性哈希

长篇总结之JavaScript,巩固前端基础

我是哪吒

JavaScript 程序员 面试 大前端 2月春节不断更

天天向上跑分模式介绍开发

luluhulian

目前的区块链IPFS矿机模式交易系统开发的简单解析

v16629866266

养成好习惯,需要的不只是意志力

Justin

习惯养成 碎碎念 28天写作

【无偿分享】史上最全Python学习大礼包

sum56

Python 学习 学习方法 python 爬虫 资料整理

一款基于 Web 的通用数据管理工具(转载)

BinTools图尔兹

数据库 运维 开发工具 dba 数据管理工具

IDEA永久注册码来了!!!(支持2020.3.1版本)

程序员生活志

IDEA

怎么一本正经地秀技

codevald

Java jdk

CSS开发过程中的20个快速提升技巧

华为云开发者联盟

CSS

eBay测试老兵的修炼之道:如何从测试“小工”到测试“专家”?_软件工程_茹炳晟_InfoQ精选文章