<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # 什么是需求可追溯性矩陣(RTM)? 示例模板 > 原文: [https://www.guru99.com/traceability-matrix.html](https://www.guru99.com/traceability-matrix.html) ### 什么是可追溯性矩陣? (TM 值) 可追溯性矩陣是一個文檔,它與需要多對多關系以檢查關系的完整性的任何兩個基線文檔相關聯。 它用于跟蹤需求并檢查是否滿足當前項目需求。 ## 什么是需求追蹤矩陣? **需求可追溯性矩陣(RTM)**是一個文檔,用于映射和跟蹤帶有測試用例的用戶需求。 它在軟件部署生命周期結束時提供的單個文檔中捕獲了客戶提出的所有需求和需求可追溯性。 需求可追溯性矩陣的主要目的是驗證是否通過測試用例檢查了所有需求,以便在軟件測試期間不取消任何功能。 在本教程中,您將了解有關- * [為什么 RTM 很重要?](#8) * [需求可追溯性矩陣中應包含哪些參數?](#3) * [可追溯性測試矩陣的類型](#4) * [如何創建需求追蹤矩陣](#5) * [需求追蹤矩陣](#6)的優勢 * [需求跟蹤矩陣(RTM)模板](#7) ## 為什么 RTM 很重要? 每個測試人員的主要議程應該是了解客戶的要求,并確保輸出產品沒有缺陷。 為了實現此目標,每個質量檢查人員都應徹底了解需求并創建正面和負面的測試用例。 這意味著必須將客戶端提供的軟件需求進一步劃分為不同的場景并進一步測試案例。 每種情況都必須單獨執行。 這里出現一個問題,即如何確保考慮所有可能的場景/情況對需求進行測試? 如何確保在測試周期內不遺漏任何要求? 一種簡單的方法是使用相應的測試方案和測試案例來跟蹤需求。 這僅稱為“需求可追溯性矩陣”。 可追溯性矩陣通常是一個工作表,其中包含需求及其所有可能的測試方案和案例以及它們的當前狀態,即它們是否已通過或失敗。 這將有助于測試團隊了解針對特定產品完成的測試活動的級別。 ## 需求追蹤矩陣中要包括哪些參數? * 需求編號 * 需求類型和說明 * 狀態測試用例 ![Requirements Traceability Matrix ](https://img.kancloud.cn/f9/8c/f98c42e5bfb80b5ae0343ca6dc3e3f2b_478x304.png) 以上是樣本需求可追溯性矩陣。 但是在一個典型的軟件測試項目中,可追溯性矩陣將具有比這些參數更多的特性。 ![Requirements Traceability Matrix ](https://img.kancloud.cn/82/a8/82a8c462d4acf0962f824308006f534f_949x398.png) 如上所述,需求可追溯性矩陣可以: * 在測試用例數量中顯示需求覆蓋率 * 特定測試用例的設計狀態以及執行狀態 * 如果用戶要進行任何用戶接受測試,那么 UAT 狀態也可以捕獲在同一矩陣中。 * 相關的缺陷和當前狀態也可以在同一矩陣中提及。 這種矩陣可以為所有測試活動提供**一站式服務**。 除了單獨維護一個 excel。 測試團隊還可以選擇跟蹤需求的可用測試管理工具。 ## 可追溯性測試矩陣的類型 在軟件工程中,可追溯性矩陣可分為以下三個主要部分: * **前向可追溯性**:此矩陣用于檢查項目是否按期望的方向進行,并且產品正確。 它確保每個要求都適用于產品,并且每個要求都經過了徹底的測試。 它將需求映射到測試用例。 * **向后或反向可追溯性:**用于確保當前產品是否保持在正確的軌道上。 這種類型的可追溯性的目的是通過添加代碼,設計元素,測試或要求中未指定的其他工作來驗證我們沒有擴大項目范圍。 它將測試用例映射到需求。 * **雙向可追溯性(向前+向后):**此可追溯性矩陣確保測試用例滿足所有要求。 它分析了工作產品中受[缺陷](/defect-management-process.html)影響的需求變更的影響,反之亦然。 ## 如何創建需求追蹤矩陣 讓我們通過 Guru99 銀行項目了解“需求可追溯性矩陣”的概念。 根據**業務需求文檔(BRD)**和**技術需求文檔(TRD)**,測試人員開始編寫測試用例。 假設,下表是我們針對 **Guru99 銀行業項目**的業務需求文檔或 [BRD](https://docs.google.com/document/d/1FsLnZ4thNQF0MhFIFw2Q1KzOTAX89MB8BCvnpsPu5Lc/edit?usp=sharing) 。 在這種情況下,客戶應該能夠使用正確的密碼和用戶#id 登錄到 Guru99 銀行網站,而經理應該能夠通過客戶登錄頁面登錄到該網站。 ![How to Create Requirements Traceability Matrix (RTM)](https://img.kancloud.cn/44/46/4446e1ef83a46de7ee09e85909be94d0_980x462.png) 下表是我們的**技術要求文檔(TRD)**。 ![How to Create Requirements Traceability Matrix (RTM)](https://img.kancloud.cn/9e/e3/9ee3f05798f7f3f23884a86a5bd80420_509x175.png) **注意:**質量檢查小組沒有記錄 BRD 和 TRD。 另外,一些公司使用**功能需求文檔(FRD)**,與技術需求文檔相似,但是創建可追溯性矩陣的過程保持不變。 讓我們繼續前進,在測試中創建 RTM **步驟 1:**我們的[樣本測試用例](/test-case.html)是 “驗證登錄名,輸入正確的 ID 和密碼后,它應該成功登錄” ![How to Create Requirements Traceability Matrix (RTM)](https://img.kancloud.cn/90/8f/908f9cc1af63860f932621f0059c311f_624x143.png) **步驟 2** :確定該測試用例正在驗證的技術要求。 對于我們的測試用例,技術要求是正在驗證的 T94。 ![How to Create Requirements Traceability Matrix (RTM)](https://img.kancloud.cn/fe/f3/fef30ea6fe14ad9f749f376024bc211f_504x138.png) **步驟 3:**在測試用例中注意此技術要求(T94)。 ![How to Create Requirements Traceability Matrix (RTM)](https://img.kancloud.cn/f2/ce/f2ceddee3787cf20a197eb2c3e3b090d_1333x198.png) **步驟 4:**標識為此 TR(技術要求-T94)定義的業務需求 ![How to Create Requirements Traceability Matrix (RTM)](https://img.kancloud.cn/42/dc/42dcca9141109f74910015933a6da3f4_624x163.png) **步驟 5:**注意測試用例中的 BR(業務需求) ![How to Create Requirements Traceability Matrix (RTM)](https://img.kancloud.cn/d5/10/d51050a56134392761b078469a806456_972x132.png) **步驟 6:**針對所有測試用例執行上述操作。 稍后從測試套件中提取前 3 列。 測試中的 RTM 準備就緒! ![How to Create Requirements Traceability Matrix (RTM)](https://img.kancloud.cn/13/34/13344860e12aafb248dfe6f9042682c0_624x250.png) ## 需求追蹤矩陣的優勢 * 它確認 100%的測試覆蓋率 * 它突出顯示了所有缺少的需求或文檔不一致的地方 * 它顯示整體缺陷或執行狀態,并著重于業務需求 * 在重新審視或重新測試測試用例方面,它有助于分析或評估對質量檢查小組工作的影響 ### 讓我們通過視頻中的示例學習 RTM ### 需求追蹤矩陣(RTM)模板 點擊下面下載 RTM 模板 Excel 文件 [下載 RTM 模板 Excel(.xlsx)](https://drive.google.com/uc?export=download&id=16NujoSY5hEDDkg1kTQelImTDvS9nvEbW "Requirements Traceability Matrix (RTM) Template")
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看