作為職業(yè)發(fā)展起步,測試工程師可以先把自己定位為某種專門測試的專家,如功能測試專家、系統(tǒng)測試專家等。無論從哪種專門的測試開始,測試新手都有機會了解測試的一般方法論和通用的原則,這些知識對于不同的測試領(lǐng)域都是必需的。此外,針對不同的測試,測試新手需要學(xué)習(xí)特定的測試方法。例如,對于功能測試工程師而言,黑盒測試理論、測試用例構(gòu)建和分析等技術(shù)是必不可少的;而對于系統(tǒng)測試工程師,了解不同種類系統(tǒng)的特性、性能指標(biāo),學(xué)習(xí)系統(tǒng)測試構(gòu)建方式等技術(shù)是必修課;而對于構(gòu)建測試工程師而言,學(xué)習(xí)構(gòu)建技術(shù)的原理、系統(tǒng)部署技術(shù)、增量和全量發(fā)布技術(shù)等內(nèi)容對于進行構(gòu)建測試是非常重要的。有了一般性的技術(shù)和針對特定測試種類的專業(yè)技術(shù)作為基礎(chǔ),測試新手需要通過項目經(jīng)驗的累積,逐漸達到測試專家的水平。
由于不同的測試種類之間是有關(guān)聯(lián)的,對于不同的業(yè)務(wù)步驟也很具有針對性。作為某種測試的專家,通常只熟悉和這類測試相關(guān)的系統(tǒng)特性或功能。如果希望對系統(tǒng)有更全面的認識,這時可以考慮轉(zhuǎn)為另一種測試類型的測試工程師。在轉(zhuǎn)換測試類型時,并不需要重新學(xué)習(xí)測試理論,而僅需要學(xué)習(xí)新的測試類型的測試技術(shù)和被測試的系統(tǒng)模塊。測試工程師成為多種測試類型的專家以后,對整個系統(tǒng)的測試方法和測試流程都會有全面且深入的理解。
到了這個階段,測試工程師要面臨的是另一次選擇。有了對多種測試類型的積累,工程師對被測的業(yè)務(wù)也有相對深入的理解,這時,可以轉(zhuǎn)向基于基礎(chǔ)產(chǎn)品的項目開發(fā)的主要測試負責(zé)人的角色,或者成為一名技術(shù)支持專家,專門解決和客戶有關(guān)的技術(shù)問題。如果希望在測試方面做得更專注,那么,也可以選擇成為產(chǎn)品的測試架構(gòu)師,從不同的高度更深遠地影響產(chǎn)品測試的方法論和策略。如果工程師起初并沒有轉(zhuǎn)向別的測試類型,而是專注在同一種測試類型上,那么,就有更多的時間集中地把一種測試類型研究透徹,目標(biāo)是成為這種測試類型的專家或大師。每種測試類型都需要方法和實踐上的創(chuàng)新,而測試高手和大師無疑更能推動這種創(chuàng)新。
我們說過,在敏捷開發(fā)團隊中,測試工程師作為開發(fā)項目的成員存在。在積累了一些項目經(jīng)驗并具備相關(guān)的技能以后,測試工程師可以開始嘗試敏捷開發(fā)團隊的其他角色。一種典型的選擇是成為開發(fā)工程師,把專注的點從測試變成開發(fā)。擁有產(chǎn)品質(zhì)量控制經(jīng)驗的開發(fā)工程師,從技術(shù)上更能把握對設(shè)計和實現(xiàn)的質(zhì)量考慮。當(dāng)然,開發(fā)和測試就工作性質(zhì)而言差別較大,對于剛從測試工程師轉(zhuǎn)型的開發(fā)工程師,學(xué)習(xí)開發(fā)模型及相關(guān)技術(shù)會是一個不小的挑戰(zhàn)。
本身經(jīng)驗已經(jīng)比較豐富的測試工程師,可以轉(zhuǎn)成產(chǎn)品架構(gòu)師,直接參與設(shè)計。直接成為架構(gòu)師以前,測試工程師應(yīng)該已經(jīng)了解一些測試以外的內(nèi)容,如業(yè)務(wù)需求和市場背景、產(chǎn)品整體架構(gòu)、適當(dāng)?shù)膶崿F(xiàn)細節(jié)等。因此,從測試工程師轉(zhuǎn)型為產(chǎn)品架構(gòu)師,也是個很有挑戰(zhàn)性的變化。如果希望技術(shù)做得更深入,產(chǎn)品架構(gòu)師也許不是最好的選擇;信息架構(gòu)師角色,如應(yīng)用架構(gòu)師、基礎(chǔ)設(shè)施架構(gòu)師等,為走深入技術(shù)路線的測試工程師提供廣闊的選擇空間。
在IBM,純技術(shù)背景的專家只要做得足夠好,都能得到認可。在這種氛圍條件下,測試工程師可以根據(jù)自己的興趣選擇職業(yè)發(fā)展方向。有人說,興趣是一個不時變化的玩意兒,不錯,因此,在這里不乏從測試工程師轉(zhuǎn)型成其他角色后又重新回來的案例。有一個足夠大的舞臺,周圍有許多各方面技術(shù)的專家,也有許多成功或失敗的案例作為借鑒,測試技術(shù)專家在確定自己的職業(yè)發(fā)展路線時擁有非常廣闊的選擇空間。
-
測試工程師
+關(guān)注
關(guān)注
6文章
124瀏覽量
12494
發(fā)布評論請先 登錄
相關(guān)推薦
![](https://file1.elecfans.com/web3/M00/05/24/wKgZPGd9BIKAasMYAAP9Ml_injM792.jpg)
不同時期的硬件工程師,最怕發(fā)生的事 #電子工程師 #硬件工程師 #內(nèi)容過于真實 #YXC晶振 #揚興科技
MLOps平臺的發(fā)展方向
嵌入式工程師常用的開發(fā)工具有哪些?
智能駕駛的未來發(fā)展方向
Keysight助力提升工程師的測試測量知識水平
![](https://file1.elecfans.com/web2/M00/07/FB/wKgZombz6VuAFeotAAIjSCj1HKI007.jpg)
![](https://file1.elecfans.com/web2/M00/FF/40/wKgaomahti2AV26dAAMiNIjdnKg435.jpg)
AGV的發(fā)展方向
![AGV的<b class='flag-5'>發(fā)展方向</b>](https://file1.elecfans.com//web2/M00/FE/D1/wKgaomaffeqAZQTtAAIG5_IVnlE61.jpeg)
嵌入式軟件工程師如何提升自己?
嵌入式軟件工程師和硬件工程師的區(qū)別?
![](https://file1.elecfans.com/web2/M00/E5/09/wKgZomZB1aqAfoLMAALwKMk88bw153.jpg)
![](https://file1.elecfans.com/web2/M00/DE/DE/wKgZomYwuQ-AegjsAAISSibiD4I286.jpg)
評論