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

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

  • <strong id="5koa6"></strong>
  • 你的組織測試工作管理的怎么樣?測試管理中可能存在的問題及分析

    發表于:2014-08-26來源:uml.org.cn作者:不詳點擊數: 標簽:測試管理
    本文結合實踐,主要探討了在中小型軟件企業中,在測試資源不是很充足的情況下的軟件測試管理。文中前兩部分簡要介紹了軟件測試管理及測試的范圍,方法及重要性,之后對當前國內中小型軟件企業在測試及測試管理中可能存在的問題進行了簡單的介紹與分析,最后介紹了一些較好的解決方法。
      摘要:本文結合實踐,主要探討了在中小型軟件企業中,在測試資源不是很充足的情況下的軟件測試管理。文中前兩部分簡要介紹了軟件測試管理及測試的范圍,方法及重要性,之后對當前國內中小型軟件企業在測試及測試管理中可能存在的問題進行了簡單的介紹與分析,最后介紹了一些較好的解決方法。

      關鍵詞:軟件測試;測試管理;測試問題;管理體系

      1、引言

      隨著IT技術的迅速發展,計算機在各行各業日益廣泛的應用,軟件產品的不斷推出,計算機軟件已經越來越深人到人們的生活中,人們對計算機軟件質量的要求也就越來越高。如果軟件存在故障,將可能造成人力、物力和財力的巨大浪費;如果軟件的質量不高,其維護費用不僅將大大超過其開發費用,而且會使維護變得很困難,甚至將可能造成不可彌補的損失。

      軟件測試是軟件質量保證的關鍵步驟。美國質量保證研究所對軟件測試的研究結果表明:越早發現軟件中存在的問題,開發費用就越低;在編碼后修改軟件缺陷的成本是編碼前的10倍,在產品交付后修改軟件缺陷的成本是交付前的10倍;軟件質量越高,軟件發布后的維護費用越低。另外,根據對國際著名IT企業的統計,它們的軟件測試費用占整個軟件工程所有研發費用的50%以上。由此可見,為了保證軟件產品的質量,必須對計算機軟件進行測試。

      隨著計算機硬件成本的不斷下降,軟件在整個計算機系統的成本中占有越來越高的比例,如何提高軟件質量是整個計算機軟件行業的重大課題。軟件測試作為軟件開發的一個重要環節,日益受到人們的重視。為了盡可能多地找出程序中的錯誤,生產出高質量的軟件產品,加強對測試工作的組織和管理就顯得尤為重要。

      由于軟件測試至今仍令人捉摸不定,為確保測試工作的順利進行,就要對其進行有效地管理。軟件測試管理是一種活動,可以對各階段的測試計劃、測試案例、測試流程進行整理、跟蹤、記錄其結果,并將其結果反饋給系統的開發者和管理者。同時將測試人員發現的錯誤立刻記錄下來,生成問題報告并對之迸行管理。所以采用軟件測試管理方法可以為軟件企業提供一個多階段、逐步遞進的實施方案。通過此管理方法,軟件企業還可以用有限的時間和成木完成軟件開發確保軟件產品的質最,進一步提高計算機軟件在市場上的競爭能力。

      一般應用過程方法和系統方法來建立軟件測試管理體系,也就是把測試管理作為一個系統,對組成這個系統的各個過程加以識別和管理,以實現設定的系統目標。同時要使這些過程協同作用、互相促進,從而使它們的總體作用大于各過程作用之和。其主要目標是在設定的條件限制下,盡可能發現和排除軟件缺陷。

      但是當前,中國軟件企業在軟件測試方面與國際水準仍存在較大差距。首先,在認識上重開發、輕測試,沒有認識到軟件項目的如期完成不僅取決于開發人員,更取決于測試人員;其次,在管理上隨意、簡單,沒有建立有效、規范的軟件測試管理體系;另外,缺少自動化工具的支持,大多數企業在軟件測試時并沒有采用軟件測試管理系統。所以對國內軟件企業來說,不僅要提高對軟件測試的認識,同時要建立起完善的軟件測試管理體系。

      2、軟件測試及測試管理的范圍

      2.1 測試的范圍

      下面主要就測試的參與者,測試要素,測試開始時應確定的工作,測試過程簡要介紹軟件測試的工作范圍。

      參與者

      1)用戶方代表

      2)軟件最終使用者

      3)軟件開發人員

      4)軟件測試人員

      5)高層經理的支持

      6)過程保證人員(SQA)

      測試要素

      1)正確性:數據輸入,過程處理和輸出的正確性(IPO)。

      2)文件完整性:文件被正確使用,恢復和存儲的數據正確。

      3)授權:特殊的授權可以執行一個特殊的操作。

      4)進程追蹤:當進程運行中,程序有能力證實進程在正常工作。

      5)系統運行的連續性:當有非致命性問題發生后,系統有能力繼續運行關鍵的任務。

      6)服務水平:系統有緊急情況發生時,要求程序的輸出結果不經或進行簡單的處理后就可以直接使用。

      7)權限控制:防止系統被誤用(意外或者有意的)。

    原文轉自:http://www.uml.org.cn/Test/201307104.asp

    老湿亚洲永久精品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>