軟件測試案例教程

出版時間:2012-9  出版社:北京大學(xué)出版社  作者:丁宋濤  頁數(shù):203  字?jǐn)?shù):312000  
Tag標(biāo)簽:無  

內(nèi)容概要

《軟件測試案例教程》圍繞開源軟件測試的指導(dǎo)思想展示軟件測試的方法和過程,先對軟件測試基本原理進(jìn)行介紹,使讀者認(rèn)識軟件測試設(shè)計的過程、方法和工具;再依次介紹若干主流軟件測試工具的使用和制作,使讀者體驗軟件測試的過程和環(huán)境;最后利用源代碼解讀方式,深入剖析開源軟件項目的組織方式和典型的軟件測試技巧,以達(dá)到充實、鞏固、調(diào)整和提高的根本目的。
本書強(qiáng)調(diào)軟件測試的可擴(kuò)展性,以JLJnit為核心,對主流的CppUnit、
JUnitPeilf、JPdfReport、ApachePOI、HttpUnit、DbUnit和WebService進(jìn)行了深入淺出的介紹。全書使用工程開發(fā)的方法組織教材體系,涉及的技術(shù)是目前軟件測試中的關(guān)鍵技術(shù),實用性強(qiáng),對其案例略加改變就可以直接移植到相關(guān)系統(tǒng)的建設(shè)和開發(fā)中。
《軟件測試案例教程》可供開設(shè)軟件測試相關(guān)課程的各類院校使用,也可供從事軟件測試的管理人員和技術(shù)人員閱讀、參考、借鑒。本書主要由丁宋濤、彭煥峰、蔡瑋、徐金寶編寫。

書籍目錄

第1章  軟件測試概述
教學(xué)目標(biāo)
知識結(jié)構(gòu)
1.1 軟件測試的產(chǎn)生和發(fā)展
1.2 軟件質(zhì)量保障
1.3 軟件可靠性
本章小結(jié)
習(xí)題與思考
第2章 軟件測試的流程與形式
教學(xué)目標(biāo)
知識結(jié)構(gòu)
2.1 軟件測試的基本概念
2.2 軟件測試的基本步驟和方法
2.2.1 軟件測試步驟
2.2.2 軟件測試方法
2.3 軟件測試的基本內(nèi)容
本章小結(jié)
習(xí)題與思考
第3章 敏捷實踐
教學(xué)目標(biāo)
知識結(jié)構(gòu)
3.1 從瀑布模型、迭代模型、螺旋模型、極限編程到敏捷開發(fā)
3.2 敏捷開發(fā)原則
3.3 常見的敏捷開發(fā)流程
本章小結(jié)
習(xí)題與思考
第4章 測試驅(qū)動開發(fā)
教學(xué)目標(biāo)
知識結(jié)構(gòu)
4.1 測試驅(qū)動開發(fā)的基本概念
4.2 測試驅(qū)動開發(fā)的優(yōu)勢
4.3 測試驅(qū)動開發(fā)的原理
4.4 測試驅(qū)動開發(fā)的原則
4.5 測試驅(qū)動開發(fā)的過程與技術(shù)
4.6 保障測試代碼的正確性
本章小結(jié)
習(xí)題與思考
第5章 JUnit(Java單元測試工具)
教學(xué)目標(biāo)
案例介紹
知識結(jié)構(gòu)
5.1 JUnit與Java單元測試環(huán)境搭建
5.2 JUnit的執(zhí)行流程
5.3 JUnit斷言
5.4 JUnit 4.x
5.4.1 JUnit-4.x與JUnit-3.x版本的異同
5.4.2 第一個JUnit4例子
5.4.3 JUnit4.x新特性例子
本章小結(jié)
習(xí)題與思考
第6章 CppUnit(C++單元測試工具)
教學(xué)目標(biāo)
案例介紹
知識結(jié)構(gòu)
6.1 CppUnit與C++單元測試環(huán)境搭建
6.1.1 CppUnit簡介
6.1.2 初識CppUnit
6.1.3 CppUnit測試環(huán)境搭建
6.2 CppUnit體系結(jié)構(gòu)和應(yīng)用
6.2.1 CppUnit斷言簡介
6.2.2 CppUnit的體系結(jié)構(gòu)
6.3 CppUnit測試結(jié)果輸出
本章小結(jié)
習(xí)題與思考
第7章 CactuS(Java Web開源測試框架)
教學(xué)目標(biāo)
案例介紹
知識結(jié)構(gòu)
7.1 使用Cactus進(jìn)行容器內(nèi)測試
7.1.1 瀏覽器方式下Cactus的測試原理與流程分析
7.1.2 Jetty集成方式下的Cactus的測試原理與流程分析
7.2 使用Cactus進(jìn)行JavaEE測試
7.2.1 使用Cactus測試Filter
7.2.2 使用Cactus測試JSP
本章小結(jié)
習(xí)題與思考
第8章 JUnitPerf(Java性能測試框架)
教學(xué)目標(biāo)
案例介紹
知識結(jié)構(gòu)
8.1 Apache POI技術(shù)與JUnitPerf
8.1.1 POI起步
8.1.2 POI與JUnit整合
8.2 Java的Currency技術(shù)
8.2.1 使用JUnitPerf進(jìn)行軟件性能測試
8.2.2 使用JUnitPdfReport記錄測試結(jié)果
8.3 使用JUnitPerf、Apache POI、JUnitPdfReport實現(xiàn)MyUnitTools
8.4 JUnitPerf基準(zhǔn)測試
本章小結(jié)
習(xí)題與思考
第9章 信息系統(tǒng)測試技術(shù)
教學(xué)目標(biāo)
案例介紹
知識結(jié)構(gòu)
9.1 Database測試技術(shù)
9.1.1 DbUnit技術(shù)
9.1.2 Web方式下的信息系統(tǒng)測試技術(shù)——HttpUnit簡介
9.2 Web Service測試方法
9.2.1 XFire與Web Service技術(shù)
9.2.2 使用WebService Explorer測試Web Service
9.2.3 Axis2與Web Service技術(shù)
9.2.4 通過WSCaller.jar王具進(jìn)行測試Service
本章小結(jié)
習(xí)題與思考
參考文獻(xiàn)

編輯推薦

軟件測試已受到許多軟件開發(fā)公司的重視,越來越多的軟件開發(fā)人員投入到了軟件測試的行業(yè)中。如何保證軟件測試的質(zhì)量?如何適應(yīng)軟件測試行業(yè)的技術(shù)需求?軟件開發(fā)人員如何快速加入到測試行業(yè)?這些都是人們所關(guān)心的問題。為此,《軟件測試案例教程》從實際出發(fā)剖析了若干主流軟件測試工具,可供從事軟件測試的技術(shù)人員閱讀和使用。    全書由3個部分共9章內(nèi)容組成,以當(dāng)前主流的JUnit單元測試工具為例,詳細(xì)討論了軟件測試的思想、流程和方法。本書重實踐、重應(yīng)用,適合軟件公司的測試經(jīng)理、工程師和想進(jìn)入軟件測試行業(yè)的人員學(xué)習(xí)。本書主要由丁宋濤、彭煥峰、蔡瑋、徐金寶編寫。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    軟件測試案例教程 PDF格式下載


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7