如何安排測試的優先順序


Tips to Prioritizing the tests | A way to achieve Time-boxing in testing
http://www.softwaretestingtimes.com/2010/05/tips-to-prioritizing-tests-way-to.html

一般測試人員最常遇到的問題, 就是要測試的東西太多, 但是時間太少. 作者在這這介紹一些經驗法則, 來處理這樣的狀況.

首先, 他提到要使用timebox的技巧, 他說這是可以使用在測試上面.

這裡我並不是很確定他的time box是甚麼, 但是在exploratory testing的世界裡, Session based test management的方法就是一種time box概念的做法. 它定義每次測試都是在一個session內, 每個session要有一個測試的主題, 每次session大約60-120不等. 可以參考之前我post的文章, 有詳細的說明.

對於哪些部分是要在time box內測試的, 以下是作者的建議:
1. 找出最容易被使用的功能, 這個地方要先被測試
2. 要測試當有系統問題時, 最容易被人家看到的地方
3. 常用來幫助客戶和分析師了解甚麼是最重要的部分, 這個地方要先測
4. 對客戶的業務來說, 對他最有價值的部分要先測
5. 最容易被修改的地方要先測
6. 過去最常有問題的地方要先測
7. 最複雜或是技術最關鍵的地方要先測

arrow
arrow
    全站熱搜

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