需求可跟蹤性是需求管理的一部分。需求管理還包括處理測(cè)試需求。
人們需要根據(jù)成本評(píng)估需求管理程序應(yīng)該做什么工作。根據(jù)這些,需求管理應(yīng)用程序需耍提供或支持以下特征:
1)能夠接收輸入和查詢產(chǎn)品生命周期中下列各部分之間的關(guān)系——
a)業(yè)務(wù)規(guī)則
b)業(yè)務(wù)模型
c)需求
d)使用用例
e)其他面向?qū)ο蠡蚧诮M件的設(shè)計(jì)圖
f)測(cè)試用例
2)能夠與下列工具無(wú)縫集成——
a)【3AD(Object—Oriented An al:ysls and DeMgn,面向?qū)ο蟮姆治雠c設(shè)計(jì))或者基于組件的分析與設(shè)計(jì)應(yīng)用程序。
b)缺陷與測(cè)試用例管理應(yīng)用程序。
3)能夠?yàn)樗x擇的軟件版本建立和比較基本需求。
4)能夠根據(jù)需求類型舔加、修改、塒除屬性[3]。
各種相關(guān)的評(píng)論也強(qiáng)調(diào)了可跟蹤性的重要。
從RM(Reclulreli"1etll Manu89em肌t,需求管理)應(yīng)用程序傳輸數(shù)據(jù)到測(cè)試管理工具,從而創(chuàng)建測(cè)試用例的能力得到軟件開(kāi)發(fā)組織的好評(píng)。減少編寫(xiě)測(cè)試用例的時(shí)間并且保證所有需求都與被跟蹤的測(cè)試用例相關(guān)聯(lián),那么這可以看作是降低測(cè)試的部署時(shí)間[3]。
對(duì)于開(kāi)發(fā)和使用軟件測(cè)試度量來(lái)說(shuō),把軟件需求與測(cè)試需求相關(guān)聯(lián)的能力是至關(guān)重要的。這使得測(cè)試組能夠報(bào)告被測(cè)試過(guò)的需求數(shù)量(百分比)。也使得測(cè)試工程師能夠指出自動(dòng)化測(cè)試執(zhí)行的數(shù)量和質(zhì)量。例如,可以把自動(dòng)化測(cè)試的百分?jǐn)?shù)與非自動(dòng)化測(cè)試的百分?jǐn)?shù)相比較。在這樣的測(cè)試中,測(cè)試數(shù)據(jù)的數(shù)量用測(cè)試條件來(lái)表示,也可以用于寫(xiě)報(bào)告。
還有另一個(gè)重要的特征,那就是把測(cè)試需求嵌人到其他測(cè)試文檔例如測(cè)試計(jì)劃中的能力。Ratic一蛆l Req血萄tePro就是這種需求管理工具的例子,RatbndReql血itePro可以建立需求跟蹤矩陣,在矩陣中,每個(gè)需求都被鏈接或嵌入到用微軟word編寫(xiě)的測(cè)試計(jì)劃中,也可以鏈接或輸出到微軟Ex。el電子數(shù)據(jù)表中。
提供這些功能的工具加強(qiáng)了結(jié)構(gòu)化的手工測(cè)試。建立的用戶需求矩陣僅包括了進(jìn)行測(cè)試所必需的字段和可選的記錄測(cè)試結(jié)果成功/失敗字段。把這個(gè)矩陣輸出到微軟Excel,執(zhí)行手工測(cè)試的測(cè)試人員就可以打開(kāi)和使用存儲(chǔ)在微軟Excel中的矩陣信息。根據(jù)測(cè)試計(jì)劃中的指示,測(cè)試人員就可以執(zhí)行手工測(cè)試并把結(jié)果記錄到測(cè)試需求矩陴電子表格中。執(zhí)行完測(cè)試,電子數(shù)據(jù)表再輸人到Rationd RequisiteP∞,這時(shí)矩陣就包含了每個(gè)測(cè)試需求的測(cè)試結(jié)果。這樣,測(cè)試結(jié)果分析以及測(cè)試報(bào)告都變得簡(jiǎn)單得多。
文章來(lái)源于領(lǐng)測(cè)軟件測(cè)試網(wǎng) http://www.ltesting.net/