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

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

  • <strong id="5koa6"></strong>
  • 軟件測試工具的認識誤區

    發表于:2008-03-10來源:作者:點擊數: 標簽:軟件測試工具
    軟件測試工具 可以提高測試效率,減少測試執行時間,提高測試效率。但是測試工具不是萬能的,過分強調測試工具的作用,極力追求各種軟件測試工具,是軟件測試本末倒置的表現。遺憾的是不少初入測試行業的新手,對軟件測試工具的作用存在很多片面的認識誤區。
     軟件測試工具可以提高測試效率,減少測試執行時間,提高測試效率。但是測試工具不是萬能的,過分強調測試工具的作用,極力追求各種軟件測試工具,是軟件測試本末倒置的表現。遺憾的是不少初入測試行業的新手,對軟件測試工具的作用存在很多片面的認識誤區。

      認識誤區之一:利用工具能發現軟件中的全部或大部分的缺陷

      實際上,測試過程中80%以上的缺陷是手工測試發現的,僅有不到20%的缺陷是自動測試發現的,而且這20%的發現要求測試人員合理的運用工具。

      認識誤區之二:測試工具可以放之四海而皆準

      工具都是針對解決某些特定的問題而開發的,所以必然有其局限性。測試工具自身同時也是軟件,因此也會存在軟件兼容性等不可避免的軟件通病。而且測試工具只能解決某一方便的問題,應用范圍狹窄軟件測試工具的不足。

      認識誤區之三:運用測試工具后測試工作馬上減輕,進度馬上縮短

      由于在測試過程中增加了新的元素,必然增加了測試過程的復雜度。因此在使用工具的初期通常會使工作量、消耗時間等各項成本較手動測試增加25%--50%,而不是象多數人想象的那樣可以很快降低成本。

      認識誤區之四:測試工具可以很快上手,不需要專門培訓和學習

      許多廠商試圖通過夸大工具易于使用來宣傳兜售其產品,指出工具能夠簡單的錄制就可以用于回放。實際上有效的自動化不是那么簡單, 錄制期間工具生成的測試腳本必須人工修改,這需要工具腳本知識,從而使腳本健壯、可重用并可維護。

      測試人員必須掌握工具與腳本語言。因此,要使用任何新測試工具需要專業的培訓與學習,并且在測試項目中不斷實踐應用,才能不斷掌握。

      認識誤區之五:通過工具我們可以達到100%的測試覆蓋率

      工具可以增加測試覆蓋的深度和廣度,但是即使面對有限的功能點,依靠工具也仍然無法進行100%的測試。

      總之,是否使用測試工具,取決于測試的具體要求。選用什么樣的測試工具,取決于測試的具體要求,而且測試工具并不能買來就用,需要參加專門的培訓,并且不斷學習;市場上能買到的測試工具可能并不能完全滿足當前測試項目的要求。如果在時間、資源、技術許可的情況下,最好公司內部開發專用測試工具。

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