部門調(diào)整三位小伙伴順利轉(zhuǎn)崗測(cè)試、公司晉升討論會(huì)上大家對(duì)測(cè)試工程師技術(shù)能力的質(zhì)疑、自己技術(shù)能力一般般到承擔(dān)起直播視頻部測(cè)試負(fù)責(zé)人這個(gè)角色。..通過這些案例我們可以真切的感受到測(cè)試工程師這個(gè)崗位其實(shí)是很容易被替代的,一個(gè)容易被替代的職業(yè)其實(shí)是沒有競(jìng)爭(zhēng)力的。
工作了3年5年會(huì)的東西,一個(gè)應(yīng)屆生稍加培養(yǎng)也能做,那么企業(yè)會(huì)選擇誰可想而知,但是我們經(jīng)常聽到一句話”測(cè)試是沒有天花板的“,大家覺得為什么會(huì)這么說呢?
對(duì)于開發(fā)工程師而言,通常需要深度遍歷關(guān)注的是’點(diǎn)‘。舉個(gè)例子,對(duì)于前端工程師來說除了前端的一些技能,他需要了解后端接口的設(shè)計(jì),但是API層面、數(shù)據(jù)索引這些東西他其實(shí)是不需要知道的,那么他只需要做到術(shù)業(yè)有專攻,專注于領(lǐng)域內(nèi)一個(gè)或幾個(gè)點(diǎn)深度學(xué)習(xí)就差不多了。
而對(duì)于測(cè)試工程師來說,像上面所說的API每一個(gè)接口數(shù)據(jù)的流向,數(shù)據(jù)庫(kù)索引等這些東西我們都需要去關(guān)注。要測(cè)好一些東西,通常需要學(xué)習(xí)很多東西,廣度遍歷關(guān)注到’面‘。但是當(dāng)你瞎子過河一把抓的時(shí)候,看到這個(gè)想學(xué)那個(gè)也想學(xué),其實(shí)就會(huì)越來越迷茫,所以在學(xué)習(xí)的過程中,我們首先要找準(zhǔn)自己的定位,先搞清楚你的核心競(jìng)爭(zhēng)力,然后去進(jìn)行有針對(duì)性的學(xué)習(xí)。
那么,測(cè)試工程師的核心競(jìng)爭(zhēng)力究竟是什么?通過網(wǎng)上的一些文章和工作工作中慢慢摸索,總結(jié)出以下幾個(gè)點(diǎn)。
第一點(diǎn),測(cè)試策略的設(shè)計(jì)
測(cè)試策略的設(shè)計(jì)是指對(duì)于不同的被測(cè)軟件,能夠快速精準(zhǔn)的理解顯示和隱含需求,在有限的時(shí)間和資源下,明確測(cè)試重點(diǎn)和最適合的測(cè)試方法的能力。
1、測(cè)試要執(zhí)行到什么程度
2、測(cè)試要借助什么工具
3、測(cè)試資源合理的分配
4、測(cè)試進(jìn)度合理的安排
5、測(cè)試風(fēng)險(xiǎn)評(píng)估和應(yīng)對(duì)
出色的測(cè)試策略設(shè)計(jì)能力,不像單純的測(cè)試技術(shù)那樣通過網(wǎng)上教程就能很快學(xué)會(huì)的,他通常需要大量的項(xiàng)目實(shí)戰(zhàn)積累潛移默化來形成。
第二點(diǎn),測(cè)試用例設(shè)計(jì)
測(cè)試用例是測(cè)試過程中的靈魂,測(cè)試用例設(shè)計(jì)能力是指無論對(duì)于什么類型的測(cè)試,都能設(shè)計(jì)出高效的發(fā)現(xiàn)缺陷,保證產(chǎn)品質(zhì)量的優(yōu)秀的測(cè)試用例。
做好測(cè)試用例的設(shè)計(jì),需要深入的理解被測(cè)軟件的業(yè)務(wù)需求和目標(biāo)用戶的使用習(xí)慣,還需要熟悉軟件的具體設(shè)計(jì)和運(yùn)行環(huán)境,包括技術(shù)架構(gòu)、緩存機(jī)制、中間件技術(shù)、第三方集成服務(wù)等。
測(cè)試用例設(shè)計(jì)的能力要求我們不能局限于當(dāng)前領(lǐng)域業(yè)務(wù)的測(cè)試用例設(shè)計(jì),而是能夠融會(huì)貫通,可以把系統(tǒng)性的測(cè)試用例設(shè)計(jì)方法和具體業(yè)務(wù)有機(jī)結(jié)合,對(duì)任何被測(cè)軟件都能輸出出色的測(cè)試用例。
要提高測(cè)試用例的設(shè)計(jì)能力,需要我們平時(shí)多積累,對(duì)常見的缺陷、典型的錯(cuò)誤類型,不斷的進(jìn)行歸納總結(jié),才能逐漸形成體系化的測(cè)試用例設(shè)計(jì)思維。
同時(shí)我們還可以多學(xué)習(xí)別人的測(cè)試用例設(shè)計(jì)開闊思路,在以后的項(xiàng)目中做到舉一反三。
第三點(diǎn),缺陷分析和定位能力
缺陷分析和定位能力,通常包含三個(gè)層面的含義:
對(duì)于已經(jīng)發(fā)現(xiàn)的缺陷,結(jié)合發(fā)生錯(cuò)誤的上下文以及后臺(tái)日志,可以預(yù)測(cè)或者定位缺陷的發(fā)生原因,甚至可以明確指出具體出錯(cuò)的代碼行,由此可以大幅縮短缺陷的修復(fù)周期,并提高開發(fā)工程師對(duì)于測(cè)試工程師的認(rèn)可以及信任度;
根據(jù)已經(jīng)發(fā)現(xiàn)的缺陷,結(jié)合探索性測(cè)試思維,推斷同類缺陷存在的可能性,并由此找出所有相關(guān)的潛在缺陷;
可以對(duì)一段時(shí)間內(nèi)所發(fā)生的缺陷類型和趨勢(shì)進(jìn)行合理分析,由點(diǎn)到面預(yù)估整體質(zhì)量的健康狀態(tài),并能夠?qū)Ω哳l缺陷類型提供系統(tǒng)性的發(fā)現(xiàn)和預(yù)防措施,并以此來調(diào)整后續(xù)的測(cè)試策略。
第四點(diǎn),快速學(xué)習(xí)和總結(jié)能力
快速學(xué)習(xí)能力,包含兩個(gè)層面的含義:
1、對(duì)不同的業(yè)務(wù)需求和功能的快速學(xué)習(xí)和理解能力
2、對(duì)測(cè)試新技術(shù)新方法的學(xué)習(xí)和應(yīng)用能力
對(duì)于咱們直播這種快速迭代模式,他的生命周期不像傳統(tǒng)行業(yè)以周或月為單位,兩三天出一個(gè)需求,我們不能只停留在簡(jiǎn)單的操作和使用上,知其然而不知其所以然,更需要快速的去理解他的實(shí)現(xiàn)原理。
長(zhǎng)期處于這種學(xué)習(xí)狀態(tài),對(duì)邏輯思維的提高和理解能力都是有很大的幫助的。
總結(jié)能力不管是在工作還是學(xué)習(xí)中都是特別重要的,階段性的總結(jié)代表著你在思考,能夠很快的明確當(dāng)下存在的問題和不足有利于快速提高。
第五點(diǎn),溝通協(xié)調(diào)和統(tǒng)籌能力
測(cè)試工程師在項(xiàng)目中起到“潤(rùn)滑劑”的作用
一方面需要對(duì)接產(chǎn)品經(jīng)理和項(xiàng)目經(jīng)理,確保需求的正確實(shí)現(xiàn)和項(xiàng)目整體質(zhì)量的達(dá)標(biāo);
另一方面還要和開發(fā)人員不斷地溝通、協(xié)調(diào)、推動(dòng),確保缺陷的及時(shí)修復(fù)與驗(yàn)證。
其次項(xiàng)目提測(cè)后,整個(gè)測(cè)試基本應(yīng)該以測(cè)試人員為主,產(chǎn)品經(jīng)理只是起到一個(gè)協(xié)調(diào)的作業(yè),到項(xiàng)目上線前整個(gè)節(jié)奏的把控都應(yīng)該做到心里有數(shù),項(xiàng)目阻塞時(shí)需要去驅(qū)動(dòng)解決,有風(fēng)險(xiǎn)需要及時(shí)周知,把握好質(zhì)量這條紅線。
所以,測(cè)試工程師的溝通協(xié)調(diào)和統(tǒng)籌能力會(huì)直接影響事務(wù)開展的效率。良好清晰的溝通協(xié)調(diào)和統(tǒng)籌能力,是一個(gè)優(yōu)秀的測(cè)試工程師能否獲得更大發(fā)展的“敲門磚”,也是資深測(cè)試工程師或者測(cè)試主管的核心競(jìng)爭(zhēng)力。
第六點(diǎn),探索性測(cè)試思維
探索性測(cè)試是指,測(cè)試工程師在執(zhí)行測(cè)試的過程中不斷學(xué)習(xí)被測(cè)系統(tǒng),同時(shí)結(jié)合以往的經(jīng)驗(yàn)進(jìn)行錯(cuò)誤猜測(cè)和邏輯推理,整理和分析出更多的有針對(duì)性的測(cè)試關(guān)注點(diǎn)。
本質(zhì)上,探索性測(cè)試思維是“測(cè)試用例設(shè)計(jì)能力”和“快速學(xué)習(xí)能力”有機(jī)結(jié)合的必然結(jié)果。優(yōu)秀的探索性測(cè)試思維可以幫助你實(shí)現(xiàn)低成本的“精準(zhǔn)測(cè)試”,精準(zhǔn)測(cè)試最通俗的理解可以概括為針對(duì)開發(fā)代碼的變更,目標(biāo)明確并且有針對(duì)性地對(duì)變更點(diǎn)以及變更關(guān)聯(lián)點(diǎn)做測(cè)試,這也是目前敏捷測(cè)試主推的測(cè)試實(shí)踐之一。
第七點(diǎn),自動(dòng)化測(cè)試
掌握自動(dòng)化測(cè)試技術(shù),可以把你從大量的重復(fù)性手工勞動(dòng)中解放出來,這樣你可以把更多的時(shí)間花在更多類型的測(cè)試上。
一方面,自動(dòng)化測(cè)試技術(shù)本身不綁定被測(cè)對(duì)象,比如說掌握了 GUI 的自動(dòng)化測(cè)試技術(shù),那么就可以基于這個(gè)技術(shù)去做任何 GUI 系統(tǒng)的界面功能測(cè)試了。
另一方面,自動(dòng)化測(cè)試技術(shù)需要測(cè)試工程師具備一定的寫代碼的能力,這通常與測(cè)試工程師職業(yè)發(fā)展的訴求不謀而合,所以你會(huì)看到很多測(cè)試工程師非常熱衷做自動(dòng)化測(cè)試。
但是切記,自動(dòng)化測(cè)試的核心價(jià)值還是“測(cè)試”本身,“自動(dòng)化”僅僅是手段,實(shí)際工作中千萬不要本末倒置,把大量的精力放在“自動(dòng)化”上,一味追求自動(dòng)化而把本質(zhì)的“測(cè)試”弱化了。
-
測(cè)試工程師
+關(guān)注
關(guān)注
6文章
128瀏覽量
13082
發(fā)布評(píng)論請(qǐng)先 登錄
芯片CP測(cè)試與FT測(cè)試的區(qū)別,半導(dǎo)體測(cè)試工程師必須知道
賽目科技榮獲2025北京軟件核心競(jìng)爭(zhēng)力企業(yè)
飛利信獲評(píng)2025北京軟件核心競(jìng)爭(zhēng)力企業(yè)
萬里紅榮獲2025年北京軟件核心競(jìng)爭(zhēng)力企業(yè)稱號(hào)
十年測(cè)試工程師復(fù)盤:CP與FT的邊界究竟在哪?
零碳園區(qū)如何重塑未來經(jīng)濟(jì)競(jìng)爭(zhēng)力?
新紫光集團(tuán)的核心競(jìng)爭(zhēng)力是什么?
硬件工程師面試必會(huì):10個(gè)核心考點(diǎn)#硬件設(shè)計(jì) #硬件工程師 #電路設(shè)計(jì) #電路設(shè)計(jì)
“沒什么可測(cè)”時(shí),測(cè)試工程師可以做什么?
電子發(fā)燒友工程師看!電子領(lǐng)域評(píng)職稱,技術(shù)之路更扎實(shí)
物聯(lián)網(wǎng)工程師為什么要學(xué)Linux?
一個(gè)優(yōu)秀的射頻測(cè)試工程師需要具備哪些技能?
【社區(qū)之星】張飛:做技術(shù)值不值錢,核心競(jìng)爭(zhēng)力在于精
工程師在產(chǎn)品選型的時(shí)究竟是選CAN還是CANFD接口卡呢?
測(cè)試工程師的核心競(jìng)爭(zhēng)力究竟是什么
評(píng)論