測試開發的核心競爭力到底在哪?

時間 2021-05-11 12:50:36

1樓:布道師玄柯

我覺得測試開發的核心競爭力在於開發,我們可以來看對應到日常工作中測試開發工程師都能幹什麼?

根據工作需求,開發效率工具,比如:對於複雜的操作,可以整合介面實現個小工具,簡易化操作。

可以搭建工作中的效率工具鏈,圍繞著專案流程有很多可以做的事情,比如:搭建CI/CD工具鏈。

自研質量管理平台,整合測試流程中的各個環節,比如:介面自動化、用例管理等。

再深入一些,就是自研能效平台,整合整個團隊的提效工具鏈,比如:需求管理、專案敏捷老闆、質量監控看板等。

對接比較有前景的新技術。比如:精準測試、AI在測試中的運用等等。

大家可以發現,我頻繁的提到乙個詞,叫做效率。所以測試開發工程師無論做任何的事情,目標都是為了提公升團隊工作效率,這樣才會有收益。

目前整個Qa團隊正向EP團隊轉變,也就是轉換思路,整合提公升效率工具鏈,進而為公司創造價值。

因此我覺得從這個思路考慮,軟體測試還處於發展初期,還有很大的發展空間。需要所有的軟體測試從業者一起努力!

2樓:bonjour

從我當前的認知水平,理解回答。

1. 人力成本角度,測試開發的廣度優勢;

業界常識,開發的工資是高於測試開發的。開發是做的是創造性工作,從無到有的乙個產出。測試同學是對這個半成品的檢查核驗。

從深度上我們是比不過開發的,但是測試同學,對於整鏈路,巨集觀把控是優於開發的。開發只會對他負責的一畝三分地搞透徹,但是他不會去了解它的上下游是如何實現的。

微服務開始流行,乙個普通的業務,系統鏈路大概有10個以上的service,abcdefgh...。1~2個開發主負責乙個service,功能開發時,算是乙個比較大的專案。聯調,從最上游發起,中途任意環節都有可能拋錯,層層排查。

一般來說,開發會寫單元測試,多用mock,保證負責的service功能正常。當上游的引數變更,或者介面返回值變更,單元測試依然能pass,開發無法感知他的改動是否影響整個鏈路。

舉個栗子,經歷千辛萬苦後,專案上線了,主功能不變。後續功能迭代優化,其中2個service發生了變更,從最上游發起請求,出錯了,總不能按照原先聯調的時候,讓全鏈路的開發配合你,費時費力,這個時候,QA的重要性就體現出來了。

QA在於廣度,雖然對service的深度不夠,但是整個鏈路呼叫是熟悉的,對於基本的錯誤排查,可以分析出是在哪層出錯。如果定位到具體出錯method,找到原因最好。如果找不到,可以找對應的開發協助,不至於無頭蒼蠅,從最上游一直求開發協助。

從人力成本角度來說,釋放了開發的人力,開發可以做下乙個專案,進入到乙個良性迴圈。

2.專案把控以及推進能力。

對於專案進度把控,以及風險把控能力,有阻礙進度的風險,及時丟擲預警 。

核心競爭力,歸根結底就是最終的職業規劃。隨著工作年限增長,要找到乙個保住飯碗的實力點。

3樓:半城煙雨

與開發比,你對業務理解得更深、更全面、質量意識更強,與產品、功能測試比你又更懂技術,這種測試技能又是必須的,產品質量最終的保證,非常需要測試開發這種綜合素質非常好的工程師,質量保證不能只是靠哪個點,是需要保證產品生命週期的每個點的質量。

分眾傳媒的核心競爭力在哪?

大邁 優質廣告位的規模大可以拿到頭部客戶,頭部客戶可以帶來高利潤和品牌效應,高利潤品牌效應好有利於擴大規模和拿到頭部客戶。形成了正迴圈,競爭壁壘挺高的。進入門檻不低,一二線城市從零起步的話基本沒有千萬級別的資金投入都不算入門。要租電梯,三種打法,一是跟分眾面對面硬幹,搶奪最優質的寫字樓電梯資源 二是...

測試工程師的核心競爭力是什麼?

閃閃閃 核心競爭力就是一句話 提供被測物件接近真實質量狀況的能力。每當發布乙個產品,或者交付乙份程式,負責人要拍板發不發出去的時候參考什麼?就是測試報告啊。測試團隊提供的資料越接近真實,公司決策就越能正確。軟體的真實情況,無法達到,再簡單的程式也不能。但能接近。測試工程師越能j接近,你就越有競爭力。...

演員的核心競爭力到底是什麼?

姜大貴兒 做戲如做人。貼一下我校校訓,都在裡面了。培養人才的目標,我以為,首先應該注重人格的陶鑄,使每個戲劇青年都有健全的人格,是乙個堂堂正正的 人 愛民族,愛國家,辨是非,有情操的人。然後,他才有可能成為乙個偉大的藝術家,所以本校的訓練的體系,不僅是授予學生戲劇的專門知識與技能,更重要的還是訓練他...