1. 程式人生 > >測試小故事88:耍流氓

測試小故事88:耍流氓

  耍流氓,只是測試對開發不負責任態度的一種說法。

 

  “開發進度天天改,測試時間一壓再壓,質量出了問題就拿測試說話。”

  “測試報告發了,該注意的問題也提了,沒有理沒人問,到頭來又說測試的不是。”

  “開發說變就變、說改就改,連個聲也不哼,測試還傻傻的照先例執行,拒了BUG只是說淡淡的回覆需求改了。”

  聽過無數次抱怨,也曾抱怨過無數次,只嘆測試人微言輕,搖頭、憤怒、無奈,然後生生的把自己變成流氓。

 

  真的要赤裸相見,以流氓對流氓嗎?

  未必,強勢些、主動些也許能化解這個問題。

 

  先解問題:為什麼會覺得耍流氓?

    * 開發不守規矩,說變就變

    * 開發沒把測試當回事,變了也不通知一聲

    * 開發沒責任,出了問題只說是測試測試做到位

  似乎一切都是開發的事情,都是開發在耍流氓,問題、抱怨,無限的惡性迴圈。

  行有不得,反求諸己。想要解決問題,更多時候需要從自身剖析開始。

    * 開發在變化,測試在做什麼?

      為什麼不主動參與到開發過程中?為什麼不記錄下變化、分析變化對待測試對像帶來的問題和風險。測試不僅是動態執行,還包括靜態分析。

    * 開發不通知測試,測試怎麼做下去的?

      一次沒通知,測試執行有了偏差,測試做了什麼,靜候下次沒有通知的變化?還是主動的反饋測試的需求、正當提出測試的要求?還是重新評估測試計劃、問題、風險,及時通知相關利益相關者?

    * 開說測試沒做到位,測試自我評價呢?

      有了以上兩點,想來測試在整個開發過程仍有許多要做、仍有許多要改進。

      一直在提大QA的概念:測試執行軟體發現缺陷 + 過程監督 = 質量保障。測試不單單僅是執行、發現缺陷、提交缺陷,而是要更多的融入軟體開發的整個過程中,為提升軟體質量盡測試之所能。  

  可執行的高質量軟體是軟體開發團隊的共同目標,測試工作除了找問題,在提升軟體質量的過程中還有很多工作要做。

 

  測試也可以耍流氓,用流氓的方式解決遇到的流氓問題。

  耍流氓,也許並不是開發的本意,也許只是開發者看不到測試對於開發工作的支援和作用。