【軟件測(cè)試】軟件測(cè)試崗位會(huì)越來(lái)越少嗎?

我的整體意見(jiàn)是測(cè)試崗位不會(huì)變少,反而相對(duì)于其他崗位會(huì)變的更重要一些。

首先糾正一個(gè)非常非常錯(cuò)誤的觀念。測(cè)試和測(cè)試開(kāi)發(fā)是兩個(gè)崗位?No,不是的。測(cè)試開(kāi)發(fā)是屬于測(cè)試的。

測(cè)試開(kāi)發(fā)只不過(guò)是使用類似于開(kāi)發(fā)的技術(shù)和能力,來(lái)達(dá)到測(cè)試的目的,本質(zhì)還是測(cè)試。

就如同一個(gè)人用人肉掃地,另一個(gè)人發(fā)明了自動(dòng)掃地機(jī)來(lái)掃地,看起來(lái)后面這位更高級(jí),但是實(shí)際目的還是掃地。


其次就要說(shuō)到測(cè)試的本質(zhì),以及行業(yè)對(duì)測(cè)試愚蠢的誤解上來(lái)了。

我曾經(jīng)前一段時(shí)間去阿里面試,測(cè)試相關(guān)問(wèn)題回答良好,技術(shù)原理理解力,業(yè)務(wù)熟悉度,測(cè)試框架的設(shè)計(jì)思路,都回答良好。最后考了我兩道算法題,回答的不是很好,最終說(shuō)我技術(shù)不太好,offer給的不高。于是我tm就拒了,心中一萬(wàn)句mmp。

沒(méi)想到如此大廠也是對(duì)測(cè)試誤解如此深,因?yàn)樗麄冋袦y(cè)試的標(biāo)準(zhǔn)就是在招研發(fā)。


就如同掃地,你掃地機(jī)器人做的再牛逼有用嗎?如果你的場(chǎng)景是擦玻璃窗,而壓根不是掃地呢?

測(cè)試的本質(zhì)是,理解業(yè)務(wù),產(chǎn)品和需求。傻乎乎地用研發(fā)標(biāo)準(zhǔn)招一坨長(zhǎng)得像測(cè)試,但是實(shí)際是研發(fā)的人,就無(wú)法保障測(cè)試到位。測(cè)試是非??寇泴?shí)力的,標(biāo)榜自身技術(shù)能力很好,但是半個(gè)重要bug都測(cè)不出,線上事故一坨,這樣的例子見(jiàn)的太多了。

接下來(lái)說(shuō)一下測(cè)試的進(jìn)階形態(tài)

測(cè)試有兩個(gè)進(jìn)階方向,一個(gè)是理解實(shí)現(xiàn)原理。也就是你要明白,當(dāng)前項(xiàng)目里面,業(yè)務(wù)需求是如何變?yōu)樵O(shè)計(jì),再變?yōu)榇a實(shí)現(xiàn)的。代碼邏輯層次的耦合,數(shù)據(jù)庫(kù)設(shè)計(jì),甚至網(wǎng)絡(luò)層如何通信,拓?fù)浼軜?gòu)如何,都需要理解。注意,理解即可,不需要完全掌握。這樣,任何研發(fā)行為你都可以明白其意義和風(fēng)險(xiǎn),你就可以精確設(shè)計(jì)測(cè)試用例,不浪費(fèi)自己的時(shí)間,也不會(huì)遺漏高風(fēng)險(xiǎn)場(chǎng)景。


另一個(gè)方向就是自動(dòng)化,也就是在簡(jiǎn)化自身的重復(fù)勞動(dòng)。這個(gè)雖然非常重要,但實(shí)際上現(xiàn)在成熟框架很多。而且測(cè)試框架其實(shí)不像研發(fā)框架,測(cè)試框架優(yōu)先關(guān)注的是易懂性,易用性,交流能力,擴(kuò)展便捷性。

測(cè)試人員在選擇框架和使用框架時(shí),要靈活,要貼合業(yè)務(wù)。比如他可以去思考,是否可以把一個(gè)掃地機(jī)器人改造為擦窗機(jī)器人。


最后來(lái)正經(jīng)回答下問(wèn)題:

1 如果你指的是業(yè)務(wù)測(cè)試外包給阿里做,那這個(gè)可以不討論了。測(cè)試外包在十年前就有了,逐漸已經(jīng)不流行了。這是因?yàn)榫S護(hù)一兩個(gè)專職測(cè)試人員,比外包靠譜的多。自己的測(cè)試人員理解業(yè)務(wù),外包就是瞎測(cè),一旦換人就面臨很大風(fēng)險(xiǎn)。這也說(shuō)明了,測(cè)試的本質(zhì)是產(chǎn)品。業(yè)務(wù)和需求。

2 性能測(cè)試和自動(dòng)化測(cè)試是否可以外包?也不可以,但是我們確實(shí)可以有平臺(tái)或者框架,來(lái)集約一下大家的知識(shí)和資源。所以最合理的模式是,阿里這樣的大廠提供平臺(tái),或者開(kāi)源測(cè)試框架,而其他公司的專職測(cè)試去使用。


3 測(cè)試崗位的人數(shù)確實(shí)可能會(huì)下降,不是因?yàn)樘釂?wèn)里面的原因。而是因?yàn)椋簻y(cè)試自動(dòng)化程度變高,手工測(cè)試消失(但測(cè)試開(kāi)發(fā)會(huì)變多),這是目前一個(gè)已經(jīng)既成的事實(shí);另一個(gè)原因是開(kāi)發(fā)的測(cè)試意識(shí)變強(qiáng),自測(cè)能力提升,運(yùn)維的質(zhì)量意識(shí)變強(qiáng),線上測(cè)試和質(zhì)量控制體系的建成,這是目前的一個(gè)趨勢(shì)。

4 那么為什么我還說(shuō)測(cè)試人數(shù)會(huì)變多呢?因?yàn)殡S著軟件開(kāi)發(fā)行業(yè)的體系化,運(yùn)營(yíng)化,質(zhì)量會(huì)變的越來(lái)越重要。而測(cè)試的軟實(shí)力,分析業(yè)務(wù)構(gòu)建測(cè)試思路和用例,溝通作用,流程控制作用,都是更難被機(jī)器所替代的。如果說(shuō)以后機(jī)器可以幫忙寫代碼,做項(xiàng)目,那么最后兩個(gè)被機(jī)器代替的崗位,一個(gè)是測(cè)試,一個(gè)是產(chǎn)品經(jīng)理。

end

推薦閱讀:

【軟件測(cè)試】測(cè)試工程師應(yīng)該如何設(shè)計(jì)一個(gè)完整的測(cè)試用例呢?

【軟件測(cè)試】八年測(cè)試經(jīng)驗(yàn)測(cè)試總監(jiān)淺談 bug 的那點(diǎn)事~

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

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

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