JUnit Recipes中文版

出版時(shí)間:2006-9  出版社:電子工業(yè)  作者:陳浩等譯  頁(yè)數(shù):615  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

  《JUnit Recipes中文版:程序員實(shí)用測(cè)試技巧》主要介紹了在Java開發(fā)中使用JUnit進(jìn)行單元測(cè)試的各種方法、原則、技巧與實(shí)踐。本書出自開發(fā)一線專家之手,本著實(shí)用的原則,涵蓋各類Java開發(fā)中應(yīng)用JUnit的實(shí)用技巧,內(nèi)容豐富、全面深入;無(wú)論對(duì)于需要應(yīng)用JUnit進(jìn)行單元測(cè)試的一線Java開發(fā)人員,還是JUnit入門、進(jìn)階者,本書都是一本不可多得的實(shí)用指南。這本書介紹了大量的JUnit實(shí)用測(cè)試技巧,從如何命名測(cè)試類到測(cè)試復(fù)雜的J2EE應(yīng)用(包括servlets, JSP, EJB和JMS組件等),它告訴您如何在不同情況下優(yōu)化自己的代碼。每個(gè)測(cè)試技巧都依照固定的格式進(jìn)行介紹:首先提出問(wèn)題及其背景知識(shí),然后探討具體的解決方案。因此,本書的技巧實(shí)際上被編寫成了一百多個(gè)相互獨(dú)立的短文,每個(gè)問(wèn)題都面向一個(gè)特定的JUnit使用問(wèn)題,您可以在遇到具體問(wèn)題的時(shí)候,隨時(shí)查閱它。

書籍目錄

前言序言致謝關(guān)于此書關(guān)于封面插圖第1部分 基石第1章 基礎(chǔ)概念1.1 什么是程序員測(cè)試1.1.1 對(duì)象測(cè)試的目的1.1.2 “對(duì)象測(cè)試”的節(jié)奏1.1.3 單元測(cè)試的框架1.1.4 進(jìn)入JUnit1.1.5 理解測(cè)試驅(qū)動(dòng)開發(fā)1.2 開始使用JUnit1.2.1 下載和安裝JUnit1.2.2 編寫一個(gè)簡(jiǎn)單的測(cè)試1.2.3 理解TestCase類1.2.4 失敗信息1.2.5 JUnit怎樣表示一個(gè)失敗的斷言1.2.6 失敗和錯(cuò)誤的區(qū)別1.3 一些好的實(shí)踐1.3.1 測(cè)試和測(cè)試類的命名約定1.3.2 測(cè)試的是行為,而不是方法1.4 總結(jié)第2章 碼元測(cè)試2.1 測(cè)試你的equals方法2.2 測(cè)試一個(gè)沒(méi)有返回值的方法2.3 測(cè)試構(gòu)造函數(shù)2.4 測(cè)試獲取器2.5 測(cè)試設(shè)置器2.6 測(cè)試接口2.7 測(cè)試JavaBean2.8 測(cè)試是否拋出正確的異常2.9 讓容器自己進(jìn)行比較2.10 測(cè)試一個(gè)巨型對(duì)象的相等性2.11 測(cè)試一個(gè)擁有其他對(duì)象的對(duì)象第3章 組織和編譯JUnit測(cè)試3.1 將測(cè)試類與產(chǎn)品代碼放在同一個(gè)包中3.2 為測(cè)試代碼創(chuàng)建獨(dú)立的源代碼樹3.3 區(qū)分測(cè)試包和產(chǎn)品包3.4 抽取一個(gè)測(cè)試模塊3.5 提取一個(gè)測(cè)試裝置層次結(jié)構(gòu)3.6 引入一個(gè)基本測(cè)試用例3.7 將對(duì)特殊用例的測(cè)試放到一個(gè)單獨(dú)的測(cè)試裝置里3.8 從命令行編譯測(cè)試代碼3.9 使用Ant編譯測(cè)試代碼3.10 使用Eclipse編譯測(cè)試代碼第4章 管理Test Suites4.1 讓junit創(chuàng)建test Suite4.2 歸納專用的test Case4.3 收集一個(gè)package中所有的測(cè)試4.4 收集系統(tǒng)中的所有測(cè)試4.5 為測(cè)試掃描文件系統(tǒng)4.6 分離不同的Test Suite4.7 控制某些測(cè)試的順序4.8 創(chuàng)建數(shù)據(jù)驅(qū)動(dòng)的Test Suite4.9 使用XML定義Test Suite第5章 使用測(cè)試數(shù)據(jù)進(jìn)行測(cè)試5.1 使用Java的系統(tǒng)屬性5.2 使用環(huán)境變量5.3 使用內(nèi)聯(lián)數(shù)據(jù)文件5.4 使用屬性文件5.5 使用ResourceBundle API5.6 使用基于文件的測(cè)試數(shù)據(jù)倉(cāng)庫(kù)5.7 使用XMl描述測(cè)試數(shù)據(jù)5.8 使用Ant的任務(wù)來(lái)操作數(shù)據(jù)庫(kù)5.9 使用JUnitPP5.10 為整個(gè)test Suite建立設(shè)置實(shí)體5.11 為多個(gè)測(cè)試執(zhí)行單次環(huán)境設(shè)置5.12 使用Dbunit第6章 運(yùn)行JUnit測(cè)試……第7章 匯報(bào)JUnit結(jié)果第8章 為JUnit排除疑難第2部分 測(cè)試J2EE第9章 測(cè)試與XML第10章 測(cè)試與JDBC第11章 測(cè)試EJB第12章 測(cè)試web組件第13章 測(cè)試J2EE應(yīng)用第3部分 其他JUnit技術(shù)第14章 測(cè)試設(shè)計(jì)模式第15章 GSBase第16章 JUnit-addons第17章 補(bǔ)遺附錄A 完整方案附錄B 測(cè)試的文章附錄C 閱讀清單參考文獻(xiàn)索引

編輯推薦

  世界頂級(jí)技術(shù)大師,《敏捷軟件開發(fā):原則、模式與實(shí)踐》作者Robert C.Martin鼎力推薦?!皼](méi)有任何一本書能像《JUnit Recipes中文版:程序員實(shí)用測(cè)試技巧》這本書一樣,在一本書內(nèi)收錄這么多關(guān)于JUnit和單元測(cè)試的智慧、知識(shí)和實(shí)踐建議……我很確信這本書將成為我書架上最容易拿到的幾本書之一,這樣我就可以在急需的時(shí)候迅速拜讀其中的內(nèi)容。”  “《JUnit Recipes中文版:程序員實(shí)用測(cè)試技巧》必學(xué)!此書將你引至通向?qū)I(yè)技能的大道上?!薄狟rian Marick,The Craft of Software Tesing作者  “……強(qiáng)有力地表述了測(cè)試能夠提高生產(chǎn)力和軟件質(zhì)量的觀點(diǎn)?!盡ichael Rabbior,IBM  “作者的闡述方法是:我知道那個(gè),我也做過(guò)那個(gè),我的經(jīng)驗(yàn)是不要那么做?!薄猇ladimir Ritz Bossicard,JUnit開發(fā)團(tuán)隊(duì)成員  “……《JUnit Recipes中文版:程序員實(shí)用測(cè)試技巧》是本‘模式參考’——系多年積累而來(lái)……”——Eric Armstrong,Jbuilder 2 Bible作者/Sun Computing顧問(wèn)

圖書封面

圖書標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    JUnit Recipes中文版 PDF格式下載


用戶評(píng)論 (總計(jì)6條)

 
 

  •     個(gè)人覺(jué)得翻譯技術(shù)書有三個(gè)層次——對(duì)原作涉及的知識(shí)有基本的認(rèn)識(shí)乃是第一層,能讀懂原作是第二層,讀懂TimberlandBoots:http://www.timberlandstores.com 原作并能以流暢的中文轉(zhuǎn)述是第三層。翻譯的時(shí)候如做到第一層。樓上已經(jīng)說(shuō)明了。其實(shí)還有好多的東西是大家所不知道的。。所以活到老學(xué)到老。。
  •   非常佩服樓上的,我就看個(gè)中文版,也沒(méi)很仔細(xì)。
    買這本書是因?yàn)榭吹綍ね饷婕恿藦V告條子說(shuō)是Robert C. Martin推薦的。
    整體的翻譯的確不是很順,有點(diǎn)晦澀難懂。
    好在我有一點(diǎn)的junit基礎(chǔ),多讀兩遍能大致理解。
    這書能開闊一些思路,算是有收獲
  •   呵呵,看來(lái)最好還是看英文版算了
  •   贊一下樓主
    這本書我其實(shí)沒(méi)看過(guò) 只看過(guò)junit in action
    junit in action好處是薄點(diǎn)兒,翻譯的比這本好.不過(guò)薄也就意味著不夠深入。。。
    69元不是個(gè)小數(shù)字。
    翻譯作家工作時(shí)請(qǐng)時(shí)刻注意自己的良心。
  •   實(shí)事求是,這本書翻譯的的確像一坨屎,失敗。
  •   極其佩服lz,極其惡心譯者……可憐我著急買書,沒(méi)看到這篇評(píng)論就已經(jīng)buy了……555
 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7