如何評量測試人員的效率

How to measue Tester performonce
http://www.softwaretestingclub.com/profiles/blogs/how-to-measue-tester

June 15, 2009
Posted by kashif ali

作者看到Cem Kaner的文章, 討論有關衡量測試人員的效率, 因此有感而發寫了這篇文章

作者曾考慮是否要用bug count來衡量, 但是這必須要看受測系統的狀況而定. 他舉了一個例子: module A和module B

1. Module A 的狀況
- 相當成熟, 已經經過徹底的測試
- 開發人員相當稱職, 已經涵蓋所有的scenarios, 並且也花了時間做unit test

2. Module B 的狀況
- 這個module剛被送給QA做測試
- 需求並不是很清楚, 開發人員自己做了很多假設
- 因為嚴峻的時程, 所以開發人員沒空做unit test

根據上述的狀況, 很明顯的module A會有較少的bug, 所以若是用bug count來衡量module A測試人員的效率, 作者認為一定是不公平的.

所以作者認為若要衡量一個測試人員的效率, 必須考慮以下幾點:
1. 在SDLC中越早發現bug的能力
2. 能撰寫有效率清晰的bug report的能力
3. 能說服開發人員和管理階層某些bug是需要修復的能力
4. 能夠和開發人員工作愉快, 不會有自我意識 (是要找程式中的bug, 不是開發人員的麻煩)
5. 能夠撰寫好的測試計劃和測試策略的能力
6. 能夠領導QA team的能力
7. 具備不同領域的知識, 例如Database optimation, application application security, Web application concepts和產品所用到的重要的frameworks
8. 能夠找出跳出既有框架的測試scenarios
9. 有創意的, 並且願意去改善產品質量
10. Good code breaking attitude.
11. 能夠撰寫自動化scripts的能力

我們可以藉由分析這些項目來評斷測試人員的效率. 並且很肯定的是, 用bug count來評量是不正確的

arrow
arrow
    全站熱搜

    kojenchieh 發表在 痞客邦 留言(0) 人氣()