TPT的需求追蹤
TPT幫助您在測試中跟蹤需求。IEC 61508、DO-178C、EN 50128或ISO 26262等行業(yè)標(biāo)準(zhǔn)都要求進(jìn)行需求跟蹤。
為了確保每個(gè)需求至少存在一個(gè)測試用例,您可以將TPT中的需求鏈接到測試用例。通常,一個(gè)單獨(dú)的需求可以用幾個(gè)測試用例連接和測試。一個(gè)單獨(dú)的測試用例也可以同時(shí)鏈接到幾個(gè)需求。
使用TPT,您可以從IBM Rational DOORS、Polarion、ReqIF、codebeamer或Excel中導(dǎo)入完整的需求,并將其鏈接到TPT中的測試用例中。在需求發(fā)生變化的情況下,TPT突出顯示鏈接到變更需求的測試用例,這樣您就可以很容易地看到應(yīng)該檢查哪些測試用例與變更需求的一致性。TPT幫助您保持測試用例與需求的當(dāng)前版本保持同步。這樣,您就可以確保需求覆蓋范圍是一致的。

圖1. 在TPT中鏈接測試用例與需求
需求覆蓋度
與檢測代碼是否被執(zhí)行的代碼覆蓋度不同,需求覆蓋度檢測代碼是否做了它應(yīng)該做的事情。使用TPT,您可以充分地進(jìn)行基于需求的測試。
特別是,TPT將測試和要求鏈接起來,并顯示缺失的測試。另外,當(dāng)需求被修改時(shí),TPT可以分析變更。TPT驗(yàn)證新導(dǎo)入的需求是否變更,并顯示自上次驗(yàn)證以來,哪些測試用例受到變更需求的影響。因此,TPT會告訴您,是否有任何測試用例需要根據(jù)變更的需求進(jìn)行調(diào)整。
此外,TPT會動態(tài)地檢查需求。需求只需要鏈接到評估,TPT就可以具體檢查哪些特定的需求已經(jīng)或尚未滿足。如果一個(gè)測試用例鏈接到多個(gè)需求,或者一個(gè)特定的需求是由多個(gè)測試用例測試的,那么您需要時(shí)刻追蹤需求和測試。畢竟,為了完整性,應(yīng)該確保每個(gè)需求至少有一個(gè)測試用例。ISO 26262等安全規(guī)范要求測試和需求的可追溯性。可追溯性是安全系統(tǒng)的先決條件。在TPT中,您可以很容易地做到這一點(diǎn),因?yàn)闇y試用例和需求是相互鏈接的,測試規(guī)范也可以在被寫進(jìn)ALM工具(如codeBeamer、DOORS或Polarion)時(shí)被導(dǎo)入。
測試完成后,測試報(bào)告中包含一個(gè)需求視圖,以顯示代碼是否按要求工作。
與需求管理工具的集成
除Doors這一需求管理工具外,TPT還可以與Codebeamer, Polarion這兩個(gè)需求管理工具集成,幫助您更好的在測試過程中對需求進(jìn)行管理和調(diào)用。
Codebeamer
TPT可以直接與codebeamer交互,并傳輸您想要管理的任何測試用例細(xì)節(jié)。您可以將需求和測試用例導(dǎo)入TPT,并將測試結(jié)果導(dǎo)出到codebeamer中以進(jìn)行測試管理。
TPT支持簡單查詢和cbQL查詢。此外,TPT重新構(gòu)建了需求的層次結(jié)構(gòu),并且自動導(dǎo)入了到相應(yīng)測試用例的鏈接。
此外,TPT支持從codebeamer導(dǎo)入和導(dǎo)出多個(gè)文件:
>導(dǎo)入測試用例及其與需求的鏈接
>導(dǎo)出測試用例及其與需求和測試結(jié)果的鏈接
>導(dǎo)出測試結(jié)果
Polarion
TPT通過與Polarion的接口簡化了需求和測試管理。將需求和測試用例導(dǎo)入TPT會很容易。TPT也支持Lucene查詢。
同樣,TPT支持從Polarion導(dǎo)入和導(dǎo)出多個(gè)文件:
>導(dǎo)入需求,例如,通過使用文檔路徑
>導(dǎo)入測試用例和到需求的鏈接(例如“父鏈接”或“反向鏈接的父鏈接”的“鏈接角色識別”)
>導(dǎo)出測試集,測試用例或一組測試用例
>導(dǎo)出到需求的鏈接
需求關(guān)聯(lián)集成和元數(shù)據(jù)
測試工具TPT可以讀寫ReqIF文件,允許無縫地交換需求及其相應(yīng)的元數(shù)據(jù)。從TPT 17開始,您可以在測試項(xiàng)目中使用XML文件格式ReqIF與TPT交換需求。
通過這種方式,可以使用TPT來與各種其他軟件工具交換需求數(shù)據(jù)。
-
測試
+關(guān)注
關(guān)注
8文章
5567瀏覽量
128014
發(fā)布評論請先 登錄
相關(guān)推薦
TPT2024.12 正式發(fā)布|7大升級搶先體驗(yàn)

芯科科技Z-Wave設(shè)備測試工具介紹

Web端TCP/UDP測試工具!小白必學(xué)~

云端AI開發(fā)者工具怎么用
嵌入軟件單元/集成測試工具專業(yè)分析
CAN總線測試工具選擇與使用


新品發(fā)布 | 多通道車載以太網(wǎng)仿真測試工具

CAN總線測試工具的主要功能
中控流程工業(yè)首款A(yù)I時(shí)序大模型TPT發(fā)布

工具鏈工具——映射與調(diào)度、模擬與驗(yàn)證、開發(fā)與測試工具

評論