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

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

  • <strong id="5koa6"></strong>
  • 關于用軟件測試來提高軟件質量的一點看法

    發表于:2009-02-04來源:作者:點擊數: 標簽:軟件測試質量看法
    我們做 軟件測試 的這幫人,往往會有這樣的想法:由于軟件的復雜導致了 測試 的復雜,所以不能指望培訓能給我們很多 工作 中的實際指導。偏重理論是肯定的,但并非沒有意義,雖然理論同樣可以從相關的文獻資料上得到。因為測試時從來不希望檢測被測系統所有可
     我們做軟件測試的這幫人,往往會有這樣的想法:由于軟件的復雜導致了測試的復雜,所以不能指望培訓能給我們很多工作中的實際指導。偏重理論是肯定的,但并非沒有意義,雖然理論同樣可以從相關的文獻資料上得到。因為測試時從來不希望檢測被測系統所有可能的輸入、路徑和狀態,那么應該選擇什么?什么時候應該停止測試?什么時候應該暫停測試?怎樣編寫一個測試包,它可以檢測足夠多的消息和狀態的組合來說明沒有失敗的操作,但是從實用性來說它又足夠的???
           測試提出了許多基本的但卻令人困惑的難題,帶著這些問題,所以參加了幾次實用軟件測試培訓。

           一,軟件測試員的目標是盡可能早地找出軟件缺陷,并確保其得以關閉。仔細思考后,我覺得此目標包含三個含義。
           1.軟件測試員的基本目標是發現軟件缺陷。
           這似乎是個不言而喻的事實,但有必要再次強調。因為有時開發小組要測試員只是為了證實軟件可以運行,而不是找缺陷。在這種情況下,測試人員也就缺乏不懈努力發現缺陷的探索精神和熱情。所以做好測試的首要條件是明確軟件測試員的基本目標是發現軟件缺陷。
           2.軟件測試員追求的是盡可能早地找出軟件缺陷。
           因為軟件的修復費用,隨著時間的推移,將數十倍的增長,所以軟件測試員應盡可能早地找出軟件缺陷。對于大型的軟件,在軟件開發的同時,就應該有緊隨其后的測試,如果等到產品已經開發完畢才開始測試,非常有可能引起大量耗時費力的返工。而如何盡可能早的找出缺陷?理論上有一些測試方法:靜態黑盒測試、動態黑盒測試、靜態白盒測試、動態白盒測試;配置測試、兼容性測試、易用性測試……,怎樣才能有效的用這些方法盡早的發現軟件缺陷,需要在工作實踐中不斷的摸索、總結,不斷的提高測試能力。針對公司的情況,如果軟件的規模不是很大,開發中的測試工作可能由開發人員完成比較合適。
           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>