亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 開源軟件測試 > 開源單元測試工具 > junit
Junit單元測試入門簡介
作者:網絡轉載 發布時間:[ 2014/3/26 14:07:34 ] 推薦標簽:白盒測試 單元測試 junit

1、幾個相關的概念

白盒測試——把測試對象看作一個打開的盒子,程序內部的邏輯結構和其他信息對測試人員是公開的。

回歸測試——軟件或環境的修復或更正后的“再測試”,自動javascript:;" onClick="javascript:tagshow(event, '測試工具');" target="_self">測試工具對這類測試尤其有用。

單元測試——是小粒度的測試,以測試某個功能或代碼塊。一般由程序員來做,因為它需要知道內部程序設計和編碼的細節。

junit ——是一個開發源代碼的java測試框架,用于編寫和運行可重復的測試。他是用于單元測試框架體系xunit的一個實例(用于java語言)。主要用于白盒測試,回歸測試。

2、單元測試概述

2.1、單元測試的好處

a、提高開發速度——測試是以自動化方式執行的,提升了測試代碼的執行效率。

b、提高軟件代碼質量——它使用小版本發布至集成,便于實現人員除錯。同時引入重構概念,讓代碼更干凈和富有彈性。

c、提升系統的可信賴度——它是回歸測試的一種。支持修復或更正后的“再測試”,可確保代碼的正確性。

2.2、單元測試的針對對象

a、面向過程的軟件開發針對過程。

b、面向對象的軟件開發針對對象。

c、可以做類測試,功能測試,接口測試(常用于測試類中的方法)。

2.3、單元測試工具和框架

目前的流行的單元測試工具是xunit系列框架,常用的根據語言不同分為junit(java),cppunit(c++),dunit (delphi ),nunit(.net),phpunit(php )等等。該測試框架的第一個和杰出的應用是由erich gamma (《設計模式》的作者)和kent beck(xp(extreme programming)的創始人 )提供的開放源代碼的junit。

 

3.junit入門簡介

3.1、junit的好處和junit單元測試編寫原則

好處:

a、可以使測試代碼與產品代碼分開。

b、針對某一個類的測試代碼通過較少的改動便可以應用于另一個類的測試。

c、易于集成到測試人員的構建過程中,junit和ant的結合可以實施增量開發。

d、junit是公開源代碼的,可以進行二次開發。

c、可以方便地對junit進行擴展。

編寫原則:

a、是簡化測試的編寫,這種簡化包括測試框架的學習和實際測試單元的編寫。

b、是使測試單元保持持久性。

c、是可以利用既有的測試來編寫相關的測試。

3.2、junit的特征

a、使用斷言方法判斷期望值和實際值差異,返回boolean值。

b、測試驅動設備使用共同的初始化變量或者實例。

c、測試包結構便于組織和集成運行。

d、支持圖型交互模式和文本交互模式。

3.3、junit框架組成

a、對測試目標進行測試的方法與過程集合,可稱為測試用例(testcase)。

b、測試用例的集合,可容納多個測試用例(testcase),將其稱作測試包(testsuite)。

c、測試結果的描述與記錄。(testresult) 。

d、測試過程中的事件監聽者(testlistener)。

e、每一個測試方法所發生的與預期不一致狀況的描述,稱其測試失敗元素(testfailure)

f、junit framework中的出錯異常(assertionfailederror)。

junit框架是一個典型的composite模式:testsuite可以容納任何派生自test的對象;當調用testsuite對象的run()方法是,會遍歷自己容納的對象,逐個調用它們的run()方法。(可參考《程序員》2003-6期)。

上一頁12345下一頁
軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 亚洲一区影音先锋色资源 | 午夜 在线 | 在线欧美一区 | 亚洲欧美日韩专区 | 一区二区三区在线 | 北条麻妃中文字幕在线观看 | 亚洲国产三级 | 18在线网站| 视色视色| 免费毛片大全 | 国产在线精品一区二区中文 | 免费视频日韩 | 91国自产精品中文字幕亚洲 | 日韩资源 | 俄罗斯一级毛片aaaa | 在线观看成人免费视频播放 | 久草香蕉视频在线观看 | 男女一起www免费高清视频 | 国产精品资源在线 | 制服第一页 | 狠狠色婷婷丁香六月 | 六月丁香啪啪六月激情 | 亚洲无线码一区二区三区在线观看 | 国产无遮挡男女羞羞影院在线播放 | 色噜噜噜噜噜 | 黄短视频在线观看免费版 | 国产一二三区在线观看 | 香蕉在线精品亚洲第一区 | 日日插日日操 | 日韩午夜三级 | 中国一级特黄特级毛片 | 毛片免费在线观看 | a级黄视频 | 99精品在线观看视频 | 久久国产成人午夜aⅴ影院 久久国产欧美日韩精品 | 婷婷综合激情 | 日韩久草 | 欧美日韩精品福利在线观看 | 波多野结衣亚洲一区二区三区 | 黄色天堂网 | 免费一极毛片 |