測試人員如何保持不斷成長?

大家好,我是阿薩。 前兩天學(xué)習(xí)了老張的《測試人員如何保持不斷成長》。收獲滿滿。本期文章總結(jié)下自己學(xué)習(xí)到的收獲總結(jié)。除了老張的講解內(nèi)容,里面加了自己的一些思考和理解。

一. 測試人員職場成長路徑是什么樣的?

1. 職場成長路徑

小白----高級測試工程師----專項(xiàng)測試負(fù)責(zé)人--測試經(jīng)理(專項(xiàng)領(lǐng)域?qū)<遥?--測試總監(jiān)(測試架構(gòu)師)

2.各個(gè)階段要達(dá)到的目標(biāo)是什么?

小白階段:

打好基礎(chǔ)。學(xué)習(xí)軟件測試行業(yè)基礎(chǔ)知識,掌握流程和方法論。

高級測試工程師:

安排做什么:明確定位。首先能很好的完成領(lǐng)導(dǎo)交代的工作。

我能做什么: 問題驅(qū)動。對自己的能力是一個(gè)全景圖,了解自己的優(yōu)勢和劣勢。

我要做什么:向前一步。目標(biāo)驅(qū)動。通過給自己樹立目標(biāo)一步一步朝著自己的目標(biāo)努力。

我想做什么;實(shí)現(xiàn)想法??朔щy,完成目標(biāo)。確保目標(biāo)達(dá)成。最終實(shí)現(xiàn)個(gè)人不斷成長。

專項(xiàng)測試負(fù)責(zé)人:

責(zé)任,明確自己的主要職責(zé)。

壓力。壓力是因?yàn)閷?shí)力和目標(biāo)之間有差距,通過壓力讓自己不斷成長。

犯錯(cuò)。再完成目標(biāo)的過程中不斷突破自己。不斷試錯(cuò)。試錯(cuò)過程就是不斷成長過程。

專項(xiàng)領(lǐng)域?qū)<一蛘哓?fù)責(zé)人;

明確團(tuán)隊(duì)定位

培養(yǎng)人員能力

提供成長環(huán)境

遇到事情帶頭沖鋒

制定方向和方案

測試經(jīng)理(測試專家)以及測試架構(gòu)師

P序列: 一棧到底

M序列:利用資源,用合適的方式解決更大的問題

? ? 技術(shù)leader 是團(tuán)隊(duì)最好的工程師之一

? ? 技術(shù)Leader 是為團(tuán)隊(duì)服務(wù),解決團(tuán)隊(duì)的問題

你當(dāng)前到哪個(gè)階段了?

二,工作中不斷成長的真實(shí)案例。

老張用自己的真實(shí)經(jīng)歷分享了讓自己快速成長的2件事情。

1. 性能測試

比如拿性能測試舉例。老張這里給大家列了一個(gè)很好的專項(xiàng)測試流程?;究梢蕴椎剿械膶m?xiàng)測試流程上。





(本圖來自老張的講義)

一般專項(xiàng)測試可復(fù)用流程如下:

需求提出

需求分析

業(yè)務(wù)場景模型

環(huán)境搭建

工具選型

腳本開發(fā)調(diào)試

壓測數(shù)據(jù)準(zhǔn)備

壓測執(zhí)行、觀察監(jiān)控

問題分析, 瓶頸定位

性能優(yōu)化驗(yàn)證

項(xiàng)目結(jié)項(xiàng),壓測報(bào)告

性能各個(gè)子流程需要處理的小任務(wù)有:

業(yè)務(wù)場景模型: 壓測流量模型,壓測數(shù)據(jù)模型

環(huán)境搭建:操作系統(tǒng):Linux, 代碼打包發(fā)布、Jenkins

工具選型:壓測工具:Jmeter, 監(jiān)控工具:Prometheus

壓測數(shù)據(jù)準(zhǔn)備: 鋪底數(shù)據(jù)MQ、Redis,MySQL, 參數(shù)化數(shù)據(jù)

問題分析、瓶頸定位:鏈路追蹤, cat、jaeger。 問題分析:arthas, JVM自帶如Profiler

通過這一項(xiàng)專項(xiàng)測試,它其中涉及軟件測試流程,軟件測試技術(shù),軟件測試用例,軟件測試報(bào)告,溝通協(xié)調(diào)等軟件測試過程中用到的各方面技能。所以做好每一件工作中的事情,也是我們成長的階梯。

2.自動化測試




? (本圖來自老張的講義)

自動化測試中從打開網(wǎng)頁到數(shù)據(jù)入庫真實(shí)發(fā)生了什么?這個(gè)問題是一個(gè)非常常見的測試場景。但是實(shí)際工作中你會認(rèn)真思考它背后的邏輯和技術(shù)原理嗎?

這個(gè)問題包含的技術(shù)點(diǎn)和領(lǐng)域知識其實(shí)很多。比如CDN分發(fā),這一個(gè)小點(diǎn)上,就有可能會有很多場景。比如全球化的軟件交付情況下,如何確保交付的軟件在全球網(wǎng)絡(luò)環(huán)境下都可以正常工作呢?

在實(shí)際工作中多深挖技術(shù)細(xì)節(jié)讓自己不斷成長。

三,技術(shù)和業(yè)務(wù),孰輕孰重?

隨著最近幾年,軟件測試行業(yè)的發(fā)展,測試門檻越來越高。測開是必備技能,這時(shí)有些測開就有優(yōu)越感,覺得做測開比做業(yè)務(wù)更有價(jià)值。但是真的做業(yè)務(wù)測試就沒有優(yōu)勢了嗎?NO,NO,NO。我們看看老張的講解。

技術(shù)和業(yè)務(wù)的區(qū)別:

用戶要什么----滿足用戶的預(yù)期

企業(yè)要什么----快速實(shí)現(xiàn)用戶需求。所有技術(shù)不一定最新,用現(xiàn)成,成熟的技術(shù),不一定要自研。

業(yè)務(wù)需求的本質(zhì)是滿足用戶要什么。

技術(shù)的本質(zhì)是要滿足需求。

業(yè)務(wù)需求的完成離不開技術(shù)的支持。技術(shù)離不開需求的載體。需求依賴技術(shù)才可以滿足用戶期望。技術(shù)通過需求實(shí)現(xiàn)自己的價(jià)值。

所以2者其實(shí)是相輔相成的,都很重要。

回到本章的問題,復(fù)用老張的講解。業(yè)務(wù)測試其實(shí)不是沒有市場,相反更重要。但是業(yè)務(wù)測試也需要學(xué)習(xí)技術(shù),不斷提高業(yè)務(wù)測試效率。

四,工作中如何解決問題?

提出問題, 解決問題是個(gè)人不斷進(jìn)步最佳途徑。

遇到問題,你的第一反應(yīng)是什么?

遇到問題,首先考慮如何快速解決問題。

通過判斷問題類型,尋找更熟悉的人、搜索案例(記錄,猜測,驗(yàn)證),求助專業(yè)人士等方法去快速推進(jìn)問題解決。

比如測試過程中遇到CDN分發(fā)問題??隙ㄊ窍冉鉀Q問題是最重要的。如果測試人員說自己先搞懂CDN分發(fā)機(jī)制,估計(jì)黃花菜都涼了。

提問能力其實(shí)也很關(guān)鍵。提出一個(gè)好問題,其實(shí)問題已經(jīng)解決了一半了。比如我們常用的5 WHY法找根因,如果第一個(gè)WHY就把大家?guī)耍菃栴}自然不會很好的解決。

先學(xué)會提問,再培養(yǎng)解決問題的能力。

五,工作之外,如何保持個(gè)人快速成長?

思維轉(zhuǎn)變,成長是一個(gè)狀態(tài)和過程,而不是結(jié)果。

學(xué)習(xí)實(shí)踐,快速學(xué)習(xí)試錯(cuò)、觀察別人犯錯(cuò),少走彎路。

獲得反饋:描述問題現(xiàn)象---分析問題原因----尋找問題答案。

復(fù)盤總結(jié):發(fā)生了什么,過程是什么,獲得了什么?

分享輸出:梳理思路--求同存異---志同道合---圈子很重要

以上是學(xué)習(xí)老張分享時(shí),做得筆記。干貨多多。對阿薩幫助很大。比如里面的,首先學(xué)習(xí)可快速變現(xiàn)技術(shù)。面向領(lǐng)導(dǎo)工作。遇到問題,快速解決問題才是王道。

這每一個(gè)知識點(diǎn)都需要好好琢磨,并且在工作中不斷應(yīng)用和實(shí)踐來提升自己。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容