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

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

  • <strong id="5koa6"></strong>
  • 軟件測試的組織與管理(2)

    發表于:2011-11-25來源:未知作者:領測軟件測試網采編點擊數: 標簽:軟件測試;組織與管理
    4.軟件測試文件 軟件測試文件描述要執行的軟件測試及測試的結果。由于軟件測試是一個很復雜的過程,同時也是設計軟件開發其它一些階段的工作,對于

      4.軟件測試文件

      軟件測試文件描述要執行的軟件測試及測試的結果。由于軟件測試是一個很復雜的過程,同時也是設計軟件開發其它一些階段的工作,對于保證軟件的質量和它的運行有著重要意義,必須把對它們的要求、過程及測試結果以正式的文件形式寫出。測試文件的編寫是測試工作規范化的一個組成部分。

      測試文件不只在測試階段才考慮,它在軟件開發的需求分析階段就開始著手,因為測試文件與用戶有著密切的關系。在設計階段的一些設計方案也應在測試文件中得到反映,以利于設計的檢驗。測試文件對于測試階段工作的指導與評價作用更是非常明顯的。需要特別指出的是,在已開發的軟件投入運行的維護階段,常常還要進行再測試或回歸測試,這時仍須用到測試文件。

      (1)測試文件的類型

      根據測試文件所起的作用不同,通常把測試文件分成兩類,即測試計劃和測試分析報告。測試計劃詳細規定測試的要求,包括測試的目的和內容、方法和步驟,以及測試的準則等。由于要測試的內容可能涉及到軟件的需求和軟件的設計,因此必須及早開始測試計劃的編寫工作。不應在著手測試時,才開始考慮測試計劃。通常,測試計劃的編寫從需求分析階段開始,到軟件設計階段結束時完成。測試報告用來對測試結果的分析說明,經過測試后,證實了軟件具有的能力,以及它的缺陷和限制,并給出評價的結論性意見,這些意見即是對軟件質量的評價,又是決定該軟件能否交付用戶使用的依據。由于要反映測試工作的情況,自然要在測試階段內編寫。

      (2)測試文件的使用

      測試文件的重要性表現在以下幾個方面:

      a、驗證需求的正確性:測試文件中規定了用以驗證軟件需求的測試條件,研究這些測試條件對弄清用戶需求的意圖是十分有益的,

      b、檢驗測試資源:測試計劃不僅要用文件的形式把測試過程規定下來,還應說明測試工作必不可少的資源,進而檢驗這些資源是否可以得到,即它的可用性如何。如果某個測試計劃已經編寫出來,但所需資源仍未落實,那就必須及早解決。

      c、明確任務的風險:有了測試計劃,就可以弄清楚測試可以做什么,不能做什么。了解測試任務的風險有助于對潛伏的可能出現的問題事先作好思想上和物質上的準備。

      d、生成測試用例:測試用例的好壞決定著測試工作的效率,選擇合適的測試用例是作好測試工作的關鍵。在測試文件編制過程中,按規定的要求精心設計測試用例有重要的意義。

      e、評價測試結果:測試文件包括測試用例,即若干測試數據及對應的預期測試結果。完成測試后,將測試結果與預期的結果進行比較,便可對已進行的測試提出評價意見。

      f、再測試:測試文件規定的和說明的內容對維護階段由于各種原因的需求進行再測試時,是非常有用的。

      g、決定測試的有效性:完成測試后,把測試結果寫入文件,這對分析測試的有效性,甚至整個軟件的可用性提供了依據。同時還可以證實有關方面的結論。

      (3)測試文件的編制

      在軟件的需求分析階段,就開始測試文件的編制工作,各種測試文件的編寫應按一定的格式進行。

    原文轉自: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>