對測試需求進(jìn)行分解需要反復(fù)檢查并理解各種信息,和用戶交流,理解他們的要求??梢园凑找韵虏襟E執(zhí)行。
1確定軟件提供的主要任務(wù)。
2對每個(gè)任務(wù),確定完成該任務(wù)所要進(jìn)行的工作。
3確定從數(shù)據(jù)庫信息引出的計(jì)算結(jié)果。
4對于對時(shí)間有要求的交易,確定所要的時(shí)間和條件。
5確定會產(chǎn)生重大意外的壓力測試,包括內(nèi)存、硬盤空間、高的交易率。
6確定應(yīng)用需要處理的數(shù)據(jù)量。
7確定需要的軟件和硬件配置。
8確定其他與應(yīng)用軟件沒有直接關(guān)系的商業(yè)交易。
9確定安裝過程。
10確定沒有隱含在功能測試中的用戶界面要求。