tft每日頭條

 > 生活

 > 測試跟開發之間的矛盾

測試跟開發之間的矛盾

生活 更新时间:2025-02-07 19:05:01

摘要:如果說産品經理是開發人員最痛恨、最想群毆的人,那麼測試人員無疑是開發最糾結、最想甩鍋的人。

開發一方面需要測試人員把控産品質量,幫助他提升産品信心,另一方面又厭惡測試人員質量把控太嚴,導緻他工作量增加,開發進展緩慢。

測試跟開發之間的矛盾(世紀性難題剪不斷)1

測試人員需要開發人員講解系統、修複bug等,同時出于質量保障的需要,又不得不指出開發人員行為和工作上存在問題。

這就形成了開發與測試之間糾結的相互需要關系,即微妙又敏感,堪如當今的婆媳關系,剪不斷,理還亂。

開發與測試之間的矛盾

俗話說,十對婆媳九不和,自古以來,婆媳關系都是一種最難協調、最微妙而又最敏感的關系。由于丈夫這個角色的存在,将婆婆和媳婦兩個本不相幹的角色聯系起來。但是,由于雙方身份上的差異,對這個共同紐帶(丈夫)的有着截然不同的看法和要求。

作為創造者的婆婆天然的認為兒子是自己的一部分,厭惡别人對自己的兒子指手畫腳,感性上認為自己的兒子就是好,身上的小毛病在婆婆眼裡都可能是與衆不同的優秀品質。

然而,作為命運共同體的媳婦本能的希望自己的丈夫更優秀、更有競争力,主觀上就會站在批判者的角度對丈夫敲敲打打、精益求精。

這直接觸及到婆婆的禁忌,讓婆婆認為這是對自己能力的間接否定,雖然大多數情況下,媳婦隻是單純的說自己老公幾句,沒有指責婆婆的意思,但是,由于雙方視角的差異,使得婆婆總覺得媳婦的這種行為是在指桑罵槐、含沙射影。

日積月累,矛盾越來越深,隔閡越來越大,甚至到了一句話,就能水火不容的地步。更糾結的是,礙于雙方同在一個屋檐下,任何掀桌子揭瓦的事情都會對雙方造成傷害,這就使得雙方處于一種鬥而不破的微妙關系中。

在産品研發中,産品就是連接開發和測試的紐帶,它如同是開發的兒子,測試的丈夫。産品質量差,根本原因是開發質量不過關,直接原因是測試工作不充分。

由于測試人員肩負系統上線前的最後一道崗,所以系統一出問題,項目幹系人往往就會先找測試人員都是怎麼測試,為什麼還有問題?搞得很多測試人員覺得自己不是在背鍋,就是在等待背鍋的路上。

所以,明确開發測試關系至關重要。

測試跟開發之間的矛盾(世紀性難題剪不斷)2

開發和測試的正确關系

正确的的開發測試關系不應該是婆婆和媳婦那樣的關系,而應該是家長和老師這樣的關系。産品就是那個小孩,他是家長創造出來的,适齡後交給老師進行培養,同時又需要家長輔助培養,進而培育成材。

确定關系後,就需要明确各自工作的邊界在哪裡?

老師和家長各有各的分工,上學之前家長負責小孩的學前教育類似于開發對産品的自測。入學時,老師對小孩進行入學測評,這類似于冒煙測試。入學後,老師負責小孩一天中大部分的培養職責,家長在放學後輔導培養,這類似于系統測試階段,測試主導産品質量,開發輔助測試完善産品質量(如修複 bug 等,這時産品保障的主角是測試人員)。

所以,劃分開發和測試人員的工作邊界?明确責任歸屬是一件非常有必要的事情,也是困擾過每位測試人員的煩惱。工作邊界不清晰,容易導緻某項工作被開發和測試雙方同時忽視掉,也容易導緻針對某項工作的開展,開發和測試人員出現相互推诿的現象。

這一方面降低了團隊的工作效率,另一方也加劇了開發和測試的緊張關系。明确一個清晰的工作邊界,明确雙方工作職責所在,有助于雙方達成共識。這有助于雙方将更多的精力投入到自己份内的工作中,也有助于營造良好的團隊協作氛圍,從而提高團隊效率,增進團隊凝聚力。

測試跟開發之間的矛盾(世紀性難題剪不斷)3

軟件測試從來不是測試人員的專利。項目測試從測試内容上可以分為單元測試、集成測試、功能測試、安全測試、性能測試、兼容測試、回歸測試、驗收測試等。項目研發的一種重要目标就是提高整體效率,将不同類型的工作分配給适合的角色無疑将極大提高工作的效率。所以項目實際工作中,通常将單元測試、集成測試交給開發人員做,驗收測試交給産品人員開展,功能測試、安全測試、性能測試等交給測試人員負責。通過分工,讓不同的角色更加專注自己負責的内容,從而保障工作質量,提高工作效率。

……

由于作者版權要求,僅展示文章的一部分,如需閱讀完整版文章,可以私信回複”文章“即可免費獲取。

最後:

1)關注 私信回複:“測試”,可以免費領取一份10G軟件測試工程師面試寶典文檔資料。

2)關注 私信回複:"入群" 就可以邀請你進入軟件測試群學習交流~~

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved