管理階層是如何看待測試?
很多測試人員很有興趣, 管理高層是怎么看待測試團隊? 作者問了一群有資深的測試人員和測試經理, 得到以下的答案:
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
作者認為由這些答案, 可以知道可能很多高階主管是不太了解測試到底在做什么.
測試人員必須要對自己的工作成果, 設定較高的期待. 因為使用者和資深管理者, 會期望測試人員需要找到所有的bugs. 這種期待是不可能, 也不切實際的.
如果有太多的bugs被產生在系統中, 其中一種解決的方法, 就是藉由大量的測試和修復bugs, 來維持質量. 但是, 可能較好的方法, 是想辦法去了解客戶要什么, 產生較好的requirement, 或者一開始便產生較有質量的程序代碼.
測試并是不要做質量的把關者, 測試的目的不應該只是去保證受測系統的質量, 而是要去衡量其質量
最后作者和大家分享這兩句話, 很值得大家思考一下:
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 閱讀(176) 評論(0) 編輯 收藏 所屬分類: 測試學習專欄