軟件測試人如何由”點工“變大神?


很多人對測試工程師都有一些刻板印象,比如覺得測試“入門門檻低,沒有技術含量”、“對公司不重要”、“操作簡單工作枯燥”“一百個開發,一個測試”等等

 

會產生這種負面評論,是因爲很多人對測試的瞭解,還停留在幾年前,那時對測試的要求確實相對較低。但隨着技術發展,企業對測試人員的要求已經逐步從低端的功能性測試,轉變爲更高級的自動化測試了。

 

尤其是近兩年越來越多大廠喊着要“ QE。QE 即 Quality Engineer,也就是軟件測試工程師,“去 QE”,不再需要測試工程師,本質上指的是測試工作不再專職的測試工程師來做,而是由開發工程師自己來完成

 

軟件測試領域大佬茹炳晟,專門寫過一篇文章探討這個問題,他的觀點就很一針見血:

 

“去QE”通常會遵循“誰開發、誰測試、誰上線、誰On Call” 的 “一條龍” 原則。顯然,如果軟件開發流程按照這個模式運作,原本的QE,也就是測試工程師和測試開發工程師在項目中就會很尷尬,如果不能找到突破點併爲項目或公司帶來價值,極端情況下就會面臨被淘汰的窘境,現實是很殘酷,在一些推行“去QE”的互聯網巨頭公司,已經有很多活生生的例子了,一些原本做功能測試以及自動化測試的工程師已經被迫離開了原本的崗位,甚至是離開了公司。”

 

所以,面對勢不可擋的“去QE”趨勢,測試工程師怎麼才能積極面對並擁抱變化,在“去QE”的時代背景下破繭重生呢?

 

首先要做的,當然是提升自己的技術能力但我卻發現,身邊很多測試工程師,仍在做重複性工作。想探索點新技術,發現公司的業務場景和用戶體量根本用不着。長久下去,某天跟同行交流才發現自己彷彿被時代拋棄,什麼自動化測試、性能測試、API 測試、高可用高性能之類的流行名詞和行業趨勢,明明身在其中卻不知所云。比如:

 

  • 如何才能快速瞭解和學習那些時髦的測試技術?

  • 對於一個測試人員,如何構建自己的能力堡壘?

  • 成爲軟件測試工程師的高效學習路徑是什麼?

  • 怎樣找到最適合自己項目的測試框架和工具?

 

其實,之前這些問題也常充斥在我心裏,後來隨着工作年限的變長和經驗的積累,我才慢慢領悟。尤其後來看到茹炳晟老師的觀點,更是深覺自己應該抓緊時間夯實基礎,提高技術水平。

 

說起來,茹炳晟也算是測試界的大牛了,第一次知道,是在 GITC 全球互聯網技術大會聽他的分享,把軟件測試講的非常透徹。後來得知,茹老師自己也軟件測試專欄,我第一時間訂閱,不僅追着更新看完了,還推薦給了身邊好幾個測試朋友,到現在也時不時拿出來看看。

 

這個專欄幫我解決了工作中的很多困惑,讓我對軟件測試的理解上了一個新高度。可以說是我看過的最好的軟件測試教程,沒有之一目前已經有近 20,000+ 測試人加入學習了。馬上就要漲價了,趕緊推薦給你,也爭取了福利

 

掃碼免費試讀👆🏻

秒殺+口令ceshi5252」,到手僅 ¥89

今晚24:00漲價至¥199,現立省 ¥110!

 

茹炳晟是騰訊 TEG 基礎架構部 T4 級專家。他先後任職於 HP 軟件中國研發中心、阿爾卡特朗訊、Cisco 中國研發中心、eBay 中國研發中心等公司,在行業摸爬滾打了 16 年,算是國內最早一批測試自動化工程師了。

 

他帶領過的測試項目幾乎涵蓋了所有種類,包括嵌入式系統測試、金融平臺單元測試、平臺 SDK 測試、軌道交通安全軟件測試、Web Service 測試、大型電商網站 GUI 自動化以及性能全鏈路壓測等等。

 

專欄爲什麼值得學。

 

整個專欄系統梳理了軟件測試的知識體系,深入講解了自動化測試、性能測試和測試架構設計等主流測試技術的核心原理,通過 5 大企業級項目實戰案例解析,帶你掌握軟件測試的知識要點,切實提升測試質量和測試效率,打通從測試小工到專家的必備技能。

 

值得一提的是,爲了讓測試方案真正落地,他還專門加入了一系列行業最佳實踐,構建一幅包括 GUI / API 自動化測試、測試數據平臺、測試基礎架構建設、性能 /壓力測試、代碼級測試、測試新技術和大型網站架構等在內的軟件測試技術全景視圖

 

雖然專欄名字是《軟件測試 52 講》,但老茹足足寫了 63 講(據他自己說,想分享的內容很多,所以又做了一些加餐,也是很走心了),認真跟下來,一定收穫很大。

 

這是一個可以長期影響你的專欄,不僅脈絡清晰,而且文字功底了得——真正的高屋建瓴,值得多刷幾遍。截了一些評價供你參考:

 

 

 

專欄分爲 5 大模塊,系統闡述了測試工程師的必備技能: 

 

  1. 軟件測試基礎篇,系統講解軟件測試的基本概念、主流的測試方法和測試理念,爲後續技術知識的學習打好基礎。

  2. 軟件測試技術篇,理論結合實例,講述包括 GUI 自動化測試、API 自動化測試、代碼級測試和性能測試技術,這 4 種測試技術的核心知識、設計思想以及最佳實踐。

  3. 測試架構篇,講述測試數據準備與測試基礎架構的內容,既有解決測試數據準備痛點的方案,又有大型互聯網企業測試基礎架構設計的最佳實踐。

  4. 測試新技術篇,選取當下比較熱門的探索式測試、測試驅動開發、精準測試、滲透測試技術和基於模型的測試,分別講述它們解決的問題和具體的實現方法。

  5. 測試人員的互聯網架構核心知識篇,從高性能、高可用、伸縮性和可擴展性四個維度。對大型網站架構進行深度剖析,彌補測試工程師相比較與開發工程師以及測試架構師之間的鴻溝。

 

有多幹貨,來看看目錄吧。


測試是一個軟件上線的「最後一道屏障」,測試人員的職責就是要儘可能多地找到潛在的缺陷。但不論能力多強的測試工程師,都不可能保證上線百分百沒有 bug 

 

所以,只有“知其然知其所以然”,深入理解當下主流的測試技術,才能高效完成高質量的測試,交付合格的軟件。

 

再強調一遍

秒殺+口令ceshi5252

到手僅 ¥89,今晚24:00漲價至¥199基本 5 折

如果是新同學,無需口令,首單直購僅需¥59.9

 

掃碼免費試讀👆🏻

 

一頓飯錢,就能掌握 騰訊 T4 專家的軟件測試祕籍,跟着學下來,進個大廠拿高薪!

點擊「閱讀原文」 ,免費試讀!


本文分享自微信公衆號 - FunTester(NuclearTester)。
如有侵權,請聯繫 [email protected] 刪除。
本文參與“OSC源創計劃”,歡迎正在閱讀的你也加入,一起分享。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章