QCon 演讲火热征集中,快来分享技术实践与洞见! 了解详情
写点什么

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

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

    阅读完需:约 6 分钟

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

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

偶尔在 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:241322

评论

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

vivo 推送系统的容灾建设与实践

vivo互联网技术

容灾 推送系统

IM开发干货分享:IM客户端不同版本兼容运行的技术思路和实践总结

JackJiang

网络编程 即时通讯 即时通讯IM

叹服!华为高工手写344页高性能Java架构核心原理实战大神手册

做梦都在改BUG

Java 架构 高并发

AI新时代拐点:人工智能当红炸子鸡Chatgpt

AI探险家小新

人工智能 程序员 创作 工作 ChatGPT

Marior去除边距和迭代内容矫正用于自然文档矫正

合合技术团队

人工智能 OCR 识别

人类 vs AI:玩梗大作战,看看谁是最后的赢家?

LigaAI

测评 ChatGPT 文心一言 GPT-4 企业号 4 月 PK 榜

阿里大佬纯手写Angular和Spring Boot全栈技能修炼手册

做梦都在改BUG

Java Spring Boot angular 全栈

OpenHarmony驱动子系统开发—GPIO

鸿蒙之旅

OpenHarmony 三周年连更

大白话讲解synchronized锁升级套路

做梦都在改BUG

AI前沿速报0428:95%开发人员在用AI编程

AI探险家小新

人工智能 编程 程序员 新闻资讯 ChatGPT

华秋干货铺 | PCB阻抗计算的可制造性设计

华秋电子

看完这篇推特视频怎么下载到手机相册的教程,我又可以了!

frank

twitter

说一个大家都知道的 Spring Boot 小细节!

江南一点雨

Java springboot

汽车电阻:新能源时代来临,车用电阻市场机遇正在显现

华秋电子

牛皮!GitHub上标星90.6K的Java面试指南+笔记

Java你猿哥

Java 程序员 面试 ssm java核心知识点

软硬件负载均衡 IP 地址透传

TiDB 社区干货传送门

数据库架构设计 数据库连接

聊聊智能语音交互系统

轻口味

AI 三周年连更

使用 Vue.js 和 JavaScript 在 Web 应用程序中下载 PDF 文件

海拥(haiyong.site)

三周年连更

你真的理解 Golang 切片吗?全切片表达式及切片使用技巧

宇宙之一粟

Go 切片 三周年连更

招商证券与易观千帆达成合作,持续深耕数字化金融

易观分析

金融 证券

IntelliJ IDEA太重量级了?不妨尝试一下新的IDE工具

Java你猿哥

Java emacs ssm IDEA IntelliJ IDEA

太阳能是否能助力LED显示屏节能?

Dylan

节能 LED显示屏 太阳能

赋能产业新发展,华秋电子携多高层板积极参与成都工博会

华秋电子

大流量时代,如何规划系统流量提升可靠性

华为云开发者联盟

后端 开发 华为云 华为云开发者联盟 企业号 4 月 PK 榜

【4.21-4.28】写作社区优秀技术博文一览

InfoQ写作社区官方

热门活动 优质创作周报

boot-admin整合Quartz实现动态管理定时任务

Java你猿哥

Java 架构 ssm vue admin springboot整合quartz

我用Bitmap实现亿级数据统计

Java你猿哥

Java redis 架构 ssm BitMap

Alibaba内部首发“M8级”500页微服务架构手册,GitHub上杀疯了

Java你猿哥

Java 架构 微服务 ssm 架构师

视频剪辑工具:Final Cut Pro 中文版

真大的脸盆

Mac 视频剪辑 Mac 软件 视频处理工具

Java面试很难?啃完阿里老哥这套Java架构速成笔记,我都能拿30K

Java你猿哥

Java 架构 面试 分布式 java基础

Spring Boot扩展:深入分析 IoC 容器

Java你猿哥

Java spring ssm 架构师 spring ioc

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