博弈論之軟體測試的價值
1、引子
這段時間比較火熱的話題就是公司是否需要 軟體測試 工程師,N多大牛和公司領導都紛紛站出來做各自的辯護,可見測試工程師這個職位已經慢慢的被更多人熟知。
起初,我確定肯定以及不否定的非常的痛恨那些說測試不好,測試無價值的人,也曾在網上參與爭辯,但後來看過柳大師寫的一篇《 論軟體測試的主要責任 》後,冷靜的思考了許多問題,所以今天我想換一個角度,換一個觀點來再次剖析這個論點,也希望能給給為IT領導、同仁更多的思想指導。
2、我的觀點
之前說過,網上基本都是正、反方這樣的觀點,我這次就頂著被揍的風險做一次中性的觀點,即既不正、也不反。為什麼我會有這樣的觀點呢?我覺得可以從如下的兩點來闡述:
不管是手工的測試,還是自動化的測試,開發人員只需花點時間精力完全可以進行這樣的測試,之前我一朋友所在的公司就沒有測試人員,開發對自己的程式負責,出了問題要自己擔當,所以看出測試不是必要的職位。
正如柳大師舉得那個體檢的例子來比喻測試,非常的生動形象。簡單來說就是,測試好比體檢的醫生,患者(產品)本身就是問題了,醫生幫忙檢查出來告知(測試),可是也許你是幹銷售的,即使知道自己有脂肪肝但為了應酬,還必須繼續喝酒,那你說怪誰?
整體而言,產品的質量是產品團隊每個人都要承擔的,不隸屬於某個小組或某個角色。測試的責任是要對測試 工作 本身負責,承擔本職工作的質量責任,而不是承擔整個產品的質量責任。
所以我保持中立,測試的價值不是由誰來決定的,更不是用嘴來決定的,而是需要我們測試人員自己做出實際的行動給上游、下游以及整個產品線帶來實際的價值,這才是最給力的證明,也是最有意義的。
3、如何讓自己更有價值
讓別人認可你,你就要做出能幫助別人的事情,對於測試更是如此。我們測試經常面對的是產品與開發,那如何對這兩者提現出自己的價值呢?我覺得可以從如下幾點著手:
我們測試經常會陷入找bug的樂趣中,我不能說不好,但一定要有度。找bug是我們的本職工作,那一定要兢兢業業的做好,不僅要描述清楚,更要分析得 當。對於開發,我們在找bug的同時一定要儘可能的定位bug,並且給出分析,這樣不僅能夠使自己更深入瞭解程式更能幫助開發人員節省大量的時間,長期堅 持下來開發人員必定會另眼相看。
同時我們測試只顧一味的低頭找bug,卻忘了非常重要的bug總結,即就像案例庫一樣,要對bug進行分類總結,給出解決方案、規範避免重複的發生,這才是bug知識庫最有意義的地方。比如,根據出現的bug型別反推,產出開發規範來約束等等都是非常有效的手段。
而面對產品,其實我們能產出更有意義的東西。從產品的設計到開發、測試、上線我們一直在參與,對產品的好壞以及特點有更大的發言權,我們可以收集各個成 員對產品的反饋意見和想法,彙總評審後形成文件移交給產品人員,這樣能幫助產品人員設計、最佳化產品,對他們來說更有意義。
4、大觀念
我們常常被前輩教導說測試是個細緻活,可是我今天想說下,測試也是個粗獷的活。為什麼呢?很簡單,測試是銜接整個研發流程上下游的一個環節,所以我們不 僅要了解產品的上游、下游,更要對整個業務系統有足夠的認知,站在一定的高度推進整個專案與產品的研發,我覺得這才是一個真正測試工程師能帶來的大價值!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69942496/viewspace-2652128/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 軟體測試的價值
- 軟體的價值
- 探索軟體測試的核心知識——解密第三方軟體測試中心的價值與技術解密
- 軟體測試中DI值
- 【軟體測試】(一)緒論
- 軟體.價值
- 軟體測試學習教程—軟體測試基礎理論五
- 軟體測試學習教程—軟體測試基礎理論六
- 軟體測試學習教程—軟體測試基礎理論四
- 軟體測試學習教程—軟體測試基礎理論三
- 測試人員如何在軟體敏捷開發流程中體現價值?敏捷
- 博弈論之大話測試行業現狀行業
- 軟體測試基礎理論
- 軟體測試理論(2)自動化測試
- 軟體安全測試有哪些測試要點?軟體安全測試報告價格是多少?測試報告
- 軟體測試理論(1)基礎理論
- 軟體測試之易用性測試
- 軟體測試之測試分類_1.4
- 軟體測試理論和實踐
- 軟體測試之理論知識_1.3
- 軟體測試培訓教程:軟體測試面試之怎麼測試刷抖音?面試
- 軟體測試之我看
- 軟體測試招聘之難
- 軟體產品檢測的意義、價值和目的
- 軟體產品測試之效能效率測試
- 軟體測試之登入測試詳解
- 博弈論入門之威佐夫博弈
- 一個沉重的問題:未來已來,軟體測試還有價值嗎?
- 軟體驗收測試之α測試和β測試,如何選擇權威的軟體檢測機構
- 介面測試的價值(為什麼要做介面測試)
- 軟體測試——三、軟體測試的分類
- 軟體測試之網站測試如何進行?網站測試方案2022最新報價網站
- 討論著軟體測試發現到最後都不是在討論軟體次測試了
- 博弈論入門之斐波那契博弈
- 軟體測試之我見 (轉)
- 軟體驗收測試 第三方軟體測試 軟體功能測試 軟體資訊保安測試
- 軟體測試江湖之公會武器之爭
- 軟體測試學習教程——WEB測試之JS記憶體WebJS記憶體