<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>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                # Scrum 測試方法論教程:什么是流程,工件,沖刺 > 原文: [https://www.guru99.com/scrum-testing-beginner-guide.html](https://www.guru99.com/scrum-testing-beginner-guide.html) ## 什么是 Scrum? 構建復雜的軟件應用程序是一項艱巨的任務。 Scrum 方法是執行此類復雜任務的解決方案。 它可以幫助開發團隊專注于產品的各個方面,例如質量,性能,可用性等。 ## 什么是 Scrum 測試? **SCRUM TESTING** 是用 Scrum 方法進行的測試,目的是驗證軟件應用程序是否滿足要求。 Scrum 測試還涉及檢查非功能性參數,例如安全性,可用性,性能等。在 Scrum 流程中,Tester 并未發揮積極作用。 通常,測試是由開發人員通過單元測試進行的。 有些 Scrum 項目確實有專門的測試團隊,具體取決于項目的性質&。 在本教程中,您將學習- * [什么是 Scrum?](#1) * [Scrum 方法論的主要特征](#2) * [在 Scrum](#3) 中的角色 * [Scrum 偽像](#4) * Scrum 中的[儀式(進程)](#5) * [測試人員在 Scrum](#6) 中的作用 * [測試 Scrum 中的活動](#7) * [測試報告](#8) ## Scrum 方法論的主要特征 以下是 Scrum 的主要功能- * Scrum 具有較短的固定發布周期時間表,其可調范圍稱為**沖刺**,可以滿足快速變化的開發需求。 每個版本可以有多個沖刺。 每個 Scrum 項目可以有多個發布周期。 * **會議,事件和里程碑**的重復序列 * 一種測試和實施新要求的實踐,稱為**故事**,以確保在每次沖刺后都能發布一些工作 Scrum 基于以下 3 個支柱- ![](https://img.kancloud.cn/16/e6/16e6ea7f9284595ec98ebe7416196df2_652x344.png) 讓我們一一看 ### 1\. Scrum 中的角色 Scrum 測試中有三個主要角色-產品所有者,Scrum 主管和開發團隊。 讓我們詳細研究一下 <colgroup><col style="width: 208px;"><col style="width: 208px;"><col style="width: 208px;"></colgroup> | 產品擁有者 | Scrum 大師 | 團隊 | | * 他/她定義了產品的功能。 | * 他/她管理團隊并照顧團隊的生產力 | * 團隊通常只有 5-9 名成員 | | * 產品負責人確定發布日期和相應功能 | * 他/她維護黑名單并消除開發過程中的障礙 | * 它包括開發人員,設計師,有時還包括測試人員等。 | | * 他們根據產品的市場價值和獲利能力確定功能的優先級 | * 他/她協調所有角色和功能 | * 團隊自行組織和安排工作 | | * 他/她負責產品的獲利能力 | * 他/她保護團隊免受外界干擾 | * 有權在項目范圍內做所有事情以達到沖刺目標 | | * 他/她可以接受或拒絕工作項目結果 | * 邀請參加每日 Scrum,沖刺審查和計劃會議 | * 積極參加日常活動 | ### 2\. Scrum 工件 ![](https://img.kancloud.cn/77/8e/778eb2f82c82999848e5308628f7388b_640x260.png) Scrum 過程包括 * **用戶案例:**它們是對被測系統功能的簡短說明。 保險提供商的示例是–“可以使用在線系統支付保費。” * **產品待辦事項列表:**它是為 Scrum 產品捕獲的用戶故事的集合。 **產品所有者準備**并維護產品積壓。 它由產品所有者確定優先級,任何人都可以在產品所有者批準的情況下將其添加。 * **版本積壓:**版本是一個時間范圍,其中迭代次數已完成。 **產品所有者與 Scrum 負責人協調**,以決定發布應針對哪些故事。 發行積壓中的故事旨在在發行中完成。 * **沖刺:**由產品所有者和開發人員團隊決定,完成用戶故事的時間是固定的,通常是 2-4 周。 * **Sprint 待辦事項列表:**這是一組需要在 sprint 中完成的用戶案例。 在 sprint 積壓期間,永遠不會分配工作,團隊會自行簽約工作。 它由團隊擁有和管理,而估計的剩余工作每天更新。 這是必須在 Sprint 中執行的任務列表 * **阻止列表:**這是 Scrum 管理員擁有并每日更新的阻止和未作決定的列表 * **燃盡圖:**燃盡圖表示進行中的工作的整體進度和整個過程中已完成的工作。 它以圖形格式表示未完成的故事和功能 ### 3\. Scrum 中的儀式(進程) * **沖刺計劃:**沖刺開始于團隊將故事從發布待辦事項導入到沖刺待辦事項中。 它由 scrum master 托管。 測試人員估計需要花費大量精力來測試 Sprint Backlog 中的各種故事。 * **Daily Scrum:**由 Sc??rum 管理員托管,持續約 15 分鐘。 在每日 Scrum 期間,成員將討論前一天完成的工作,第二天的計劃工作以及沖刺期間面臨的問題。 在每日站立會議期間,將跟蹤團隊的進度。 * **Sprint 回顧/回顧:**它也是由 Scrum 管理員主持的,持續約 2-4 小時,并討論團隊在上一個 Sprint 中取得的成就以及汲取的經驗教訓。 ### 測試人員在 Scrum 中的作用 ![](https://img.kancloud.cn/05/81/0581feef592ccb0b51074128fe39d814_315x88.png) **在 Scrum** 流程中沒有測試者的積極作用。 通常,測試是由開發人員通過單元測試進行的。 在每次沖刺期間,產品所有者還經常參與測試過程。 **一些 Scrum 項目確實有專門的測試團隊,具體取決于項目**的性質&。 下一個問題是,測試人員在 Scrum 中做什么? 以下注釋將回答 ## 測試 Scrum 中的活動 測試人員在 Scrum 的各個階段進行以下活動- **沖刺計劃** * 在 sprint 計劃中,測試人員應從應該測試的產品待辦事項中選擇一個用戶故事。 * 作為測試人員,他/她應確定**需要花費多少小時(努力估算)才能完成對每個選定用戶故事的**測試。 * 作為測試人員,他/她必須知道什么是沖刺目標。 * 作為測試人員,為優先級排序過程做出貢獻 **沖刺** * 在單元測試中支持開發人員 * 完成后測試用戶故事。 **在測試人員和開發人員攜手工作的實驗室中,執行**執行測試。 缺陷記錄在“缺陷管理”工具中,每天進行跟蹤。 可以在 Scrum 會議期間授予和分析缺陷。 一旦**解決**并部署進行測試,便會重新測試缺陷 * 作為測試員,他/她參加所有日常站立會議并發表意見 * 作為測試人員,他/她可以將當前沖刺中無法完成的任何積壓項目帶入下一個沖刺中 * Tester 負責開發自動化腳本。 他計劃使用持續集成(CI)系統進行自動化測試。 由于交貨時間短,自動化受到重視。 可以通過利用市場上可用的各種開源或付費工具來實現測試自動化。 事實證明,這可以確保確保覆蓋所有需要測試的內容。 與團隊密切溝通可以充分覆蓋測試范圍。 * 審查 CI 自動化結果并將報告發送給利益相關者 * 對已批準的用戶案例執行非功能測試 * 與客戶和產品所有者協調,以定義驗收測試的驗收標準 * 在沖刺結束時,測試人員還會在某些情況下進行驗收測試(UAT),并確認當前沖刺的測試完整性 **沖刺回顧** * 作為測試人員,他將找出當前 sprint 中出了哪些問題以及哪些是正確的 * 作為一名測試人員,他確定了經驗教訓和最佳實踐 ## 測試報告 Scrum Test 指標報告為項目涉眾提供透明性和可見性。 報告的度量標準使團隊可以分析其進度并計劃其未來策略以改進產品。 有兩個經常用于報告的指標。 **分解圖表:** Scrum Master 每天記錄該 sprint 的估計剩余工作量。 這不過是燃盡圖。 它每天更新。 燃盡圖可以快速概覽項目進度,該圖包含諸如項目中必須完成的工作總量,每個 sprint 期間完成的工作量之類的信息。 ![](https://img.kancloud.cn/f0/1b/f01b87c6b2df7d3393008a2784b3af1e_458x247.png) **速度歷史記錄圖:**速度歷史記錄圖預測在每個短跑中達到的團隊速度。 它是一個條形圖,表示團隊的輸出隨著時間的變化。 可能有用的其他指標包括進度表消耗,預算消耗,主題完成百分比,故事完成-故事剩余等。 您有任何技巧或經驗可以分享給 Scrum Testing 嗎? 請在下面發表評論-
                  <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>

                              哎呀哎呀视频在线观看