• <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-04-07來源:作者:點擊數: 標簽:軟件測試開發單元
    單元測試 關注構成軟件系統的最小單元: 程序員 所創建的的函數、類和方法。大多數經理都要求自己的程序員做單元測試,而且程序員也聲稱做了單元測試。但是在實踐中變數非常大,而且很難確認。 真正的單元測試要孤立地測試單元。要創建樁處理對外調用,創建
       單元測試關注構成軟件系統的最小單元:程序員所創建的的函數、類和方法。大多數經理都要求自己的程序員做單元測試,而且程序員也聲稱做了單元測試。但是在實踐中變數非常大,而且很難確認。 

            真正的單元測試要孤立地測試單元。要創建樁處理對外調用,創建驅動器提供對內調用。構建這些樁需要很大工作量。 

            自動化單元測試最常見的形式,通過在語境中測試單元來避免開發樁。我們也許可以把它叫做單元集成測試。對于自底向上構建的系統,這種形式的自動化會相當容易。 

            測試員需要一個像JUNIT或XUNIT這樣的框架來管理測試包的執行。這樣做既不太困難也不太昂貴。代碼通過該語言所支持的一般調用接口測試。程序員編寫測試所使用的語言與產品軟件語言一樣。針對JAVA的測試用JAVA寫,針對C語言的測試用C寫。將單元測試用于回歸測試、冒煙測試和配置測試。 

            應該在告訴程序員該做什么上十分小心。但是如果經理要求實現更多的測試自動化,則經理應該知道程序和測試員可以有很多方法提供幫助。如果程序員顯示出對單元測試感興趣,我們建議測試自動化設計人員應該提供幫助。單元測試看起來是極端編程和其他敏捷法方法的核心實踐。

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