• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 系統有效的測試管理方法 - TMap

    發表于:2008-09-18來源:作者:點擊數: 標簽:管理系統TMap
    為什么 測試 ? 在現在充滿挑戰的商業環境中,組織將焦點集中在如何通過所發布的軟件獲得最大的商業價值。因此,加快 開發 周期以及提高軟件 質量 變得越來越重要,而且低質量軟件帶來的風險也越大。測試是組織中最重要的用于控制這些風險的手段。 測試提供

    為什么測試?
            在現在充滿挑戰的商業環境中,組織將焦點集中在如何通過所發布的軟件獲得最大的商業價值。因此,加快開發周期以及提高軟件質量變得越來越重要,而且低質量軟件帶來的風險也越大。測試是組織中最重要的用于控制這些風險的手段。
            測試提供對軟件質量以及相關的風險的檢視。根據檢視,組織可以做出決定是否將軟件投入使用。由于適當的測試,組織可以做出更好的決定以及有效控制風險。
            Sogeti(http://www.us.sogeti.com/ )的測試管理方法可以幫助我們更快地發布高質量的復雜的軟件。

    機構化測試
            一個被良好定義的結構化的測試過程對于有效測試是非常重要的。一個結構化的測試方法可以帶來如下好處:

            對于和軟件質量相關的風險做出完整的檢視和建議 
            一個清晰的測試過程更有利于時間、成本和質量的管理 
            當軟件質量不高時,一個前攝的測試過程可以在早期提出警告 
            在早期發現缺陷的能力 
            預防缺陷的能力 
            在整個開發周期的關鍵路徑中,測試階段更短 
            測試過程產出的重用(如測試腳本測試用例) 
            一致性和標準化——所有參與的人將使用同樣的測試語言。

            TMap以下面的4項基石(cornerstone)構成方法體系

            與軟件開發生命周期一致的測試活動生命周期(L) 
            堅實的組織融合?(O) 
            正確的基礎設施和工具(I) 
            可用的技術(T)
                                             

    機構化測試過程的4個基石


            生命周期基石描述了在測試過程的某些特殊階段需要實施的活動,而組織基石主要強調如下兩個關鍵點:

            測試小組中的每個人都必須被分配任務和承擔責任; 
            測試小組融入到項目組織中。

            基礎設施基石說明為了獲得最優化的結果,需要適當的基礎設施和工具?!?STRONG>測試環境”必須穩定、可控制和有代表性的。同時,有必要通過工具的使用提高測試的有效性。
            最后的一個基石是指支持測試過程的技術,這些技術用于定義基于風險的測試策略,支持有計劃的測試過程,研究和審查測試基準,詳細說明測試用例以及如何提交報告。技術可以促進實施結構化的、可重復的測試執行活動。

            為了實現一個結構化良好的的測試過程,各個基石應該達到一個平衡。生命周期基石是其他的中心——生命周期的每個階段都要求有特定的組織、基礎設施下和技術的支持。測試不僅僅是電腦屏幕后的測試用例執行。在真正的測試執行之前,在過程早期階段的計劃和準備活動都是必須的。這使得項目關鍵路徑上的測試過程盡可能的短。Tmap方法體系就是基于上述思想建立起來的。

            測試生命周期由下面幾個階段組成:

    計劃和控制
    準備
    說明
    執行
    完成
            (見后面的附表)

            計劃和控制階段涉及到測試計劃的創建,定義了執行測試活動的“who, what, when, where and how”。在測試過程中,通過定期和臨時的報告,客戶可以經常收到關于產品質量和風險的更新。
    準備階段決定軟件說明書質量是否足以實現說明書和測試執行的成功。
            說明階段涉及到定義測試用例和構建基礎設施。一旦測試目標確定,測試執行階段就開始。在執行階段,需要分析預計結果和實際結果的區別,發現缺陷并報告缺陷。
            完成階段包括對測試資料的維護以便于再利用,創建一個最終的報告以及為了更好地控制將來的測試過程對測試過程進行評估。
                   

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>