管理階層是如何看待測試?
很多測試人員很有興趣, 管理高層是怎么看待測試團(tuán)隊(duì)? 作者問了一群有資深的測試人員和測試經(jīng)理, 得到以下的答案:
What is the point?
Necessary evil
Ad hoc
Why so much time?
Too slow
Overstaffed
Too many excuses
Testing should find everything
Quality gatekeeper
Find bugs too late
Testing less value than other disciplines
作者認(rèn)為由這些答案, 可以知道可能很多高階主管是不太了解測試到底在做什么.
測試人員必須要對自己的工作成果, 設(shè)定較高的期待. 因?yàn)槭褂谜吆唾Y深管理者, 會(huì)期望測試人員需要找到所有的bugs. 這種期待是不可能, 也不切實(shí)際的.
如果有太多的bugs被產(chǎn)生在系統(tǒng)中, 其中一種解決的方法, 就是藉由大量的測試和修復(fù)bugs, 來維持質(zhì)量. 但是, 可能較好的方法, 是想辦法去了解客戶要什么, 產(chǎn)生較好的requirement, 或者一開始便產(chǎn)生較有質(zhì)量的程序代碼.
測試并是不要做質(zhì)量的把關(guān)者, 測試的目的不應(yīng)該只是去保證受測系統(tǒng)的質(zhì)量, 而是要去衡量其質(zhì)量
最后作者和大家分享這兩句話, 很值得大家思考一下:
1. The purpose of testing is not to ensure the quality of the software, but rather to measure its quality
2. Testing is just one facet of the quality solution. Responsibility for the quality of the product must reside in the entire team
posted on 2014-09-28 10:42 順其自然EVO 閱讀(175) 評論(0) 編輯 收藏 所屬分類: 測試學(xué)習(xí)專欄