版權資訊
書 名: 網際網路單元測試及實踐
作 者:陳衛俊等
出版社: 電子工業出版社
出版時間: 2008
ISBN: 9787121068140
開本: 16
定價: 45.00 元
內容簡介
本書配以大量的代碼示例為讀者提供了一套完整的網際網路套用解決方案。同時,書中以當今流行的最新技術Lucene搜尋引擎和WebService為例為讀者由淺入深地指導整個單元測試的實施過程,引導讀者從一名入門級軟體測試人員成長為高級軟體測試人員和軟體性能分析專家。
作者簡介
陳衛俊:在用友、金蝶、微軟等公司多年從事研發管理相關的工作,隨後在金山負責遊戲性能調優與整體的質量工作,先後擔任過資深架構師、系統性能高級分析師、項目資深經理、質量總監,現任阿里巴巴軟體後台系統運營部總監,負責DBA、SA、後台研發以及整體質量工作。
趙璨:測試高級工程師,長期在阿里巴巴軟體從事質量工作,曾負責過多個項目的測試管理與測試自動化工作,現為阿里巴巴軟體管理自動化測試團隊成員。
周磊:高級性能測試工程師.先後在阿里巴巴.阿里軟體長期從事性能測試.自動化測試.測試平台管理等工作,對於性能測試理論.方法及工具等均有較深入研究,負責過多個大型網站套用的性能測試工作,現為阿里軟體性能測試團隊負責人。
陳洪:在浙江大學工業控制研究所.金蝶研發中心.阿里軟體研發中心等多家軟體科研單位長期從事軟體產品開發,測試工作.先後擔任過開發工程師.資深測試開發工程師,並成功開發過基於Robot的自動化測試框架,現任阿里軟體高級測試工程師
編輯推薦
《網際網路單元測試及實踐》根據網際網路套用開發的特點,提出了一系列實施單元測試的方法,並且在實際大型商用系統上進行了套用,非常具有借鑑意義。推薦每一個從事網際網路套用系統單元測試的人員讀讀《網際網路單元測試及實踐》,相信能得到很多收穫。
51Testing軟體測試培訓首席講師,上海博為峰軟體技術有限公司副總經理,周峰
《網際網路單元測試及實踐》的一大特點就是結合現今網際網路中套用最廣泛的技術,並以真實案例來講解如何在項目中運用。藉助《網際網路單元測試及實踐》,讀者可以快速掌握單元測試的方法和技巧,從而更有效地構建大型網際網路套用。
惠普Mercury(MI)大中華區總監,李卓松
作者把在該領域多年的豐富實踐經驗由淺入深地展示給讀者,並以真實項目作為《網際網路單元測試及實踐》的實踐案例。不管你是網際網路套用測試人員還是程式開發人員都應該擁有此書。
目錄
第1章單元測試與網際網路1
1.1單元測試與網際網路的歷史、現狀1
1.1.1單元測試簡史2
1.1.2網際網路發展簡介6
1.2網際網路測試與傳統軟體測試的區別10
1.2.1軟體開發和測試的三次進化10
1.2.2網際網路套用軟體測試的特點15
1.3網際網路特色的單元測試19
1.3.1網站為什麼要做單元測試19
1.3.2網站套用架構與單元測試21
1.4單元測試的發展趨勢26
1.4.1單元性能測試26
1.4.2測試驅動開發(TDD)30
1.4.3統一測試過程32
1.5小結33
第2章單元測試簡介35
2.1單元測試的範圍35
2.2單元測試用例設計技術36
2.2.1邏輯覆蓋37
2.2.2等價類劃分39
2.2.3邊界條件40
2.3單元測試用例設計步驟41
2.4單元測試執行策略42
2.5接口(API)測試44
第3章主流單元測試框架46
3.1JUnit快速上手47
3.1.1下載和安裝47
3.1.2開始編寫測試代碼47
3.1.3運行JUnit用例49
3.1.4JUnit斷言50
3.1.5初始化和清理測試環境51
3.1.6JUnit異常測試54
3.1.7JUnitAnnotation55
3.2管理JUnit用例56
3.2.1使用TestSuite56
3.2.2組織測試代碼58
3.3JUnit與Ant60
3.4JUnit框架探索62
3.4.1JUnit核心框架63
3.4.2JUnit設計模式67
3.5JUnit局限性72
3.6網站主流開發語言與單元測試框架73
3.6.1Java與TestNG73
3.6.2.NET與NUnit78
3.6.3Python與PyUnit80
3.6.4Ruby與Test::Unit82
4.6.5PHP與PhpUnit83
3.6.6C++與CppUnit85
第4章網站接口測試89
第5章網站單元級性能分析129
第6章實戰一:Lucene搜尋引擎單元測試218
第7章實戰二:WebService接口測試281
第8章單元測試管理336
……