注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合高效軟件測試自動化:開發(fā)軟件測試自動化工具

高效軟件測試自動化:開發(fā)軟件測試自動化工具

高效軟件測試自動化:開發(fā)軟件測試自動化工具

定 價:¥37.00

作 者: (美)Kanglin Li,(美)Mengqi Wu著;曹文靜,談利群等譯;曹文靜譯
出版社: 電子工業(yè)出版社
叢編項: 國外IT精品叢書
標(biāo) 簽: 暫缺

ISBN: 9787121001284 出版時間: 2004-08-01 包裝: 平裝
開本: 26cm 頁數(shù): 358 字?jǐn)?shù):  

內(nèi)容簡介

  本書逐步引導(dǎo)你學(xué)習(xí)一種可重用的、適合任何開發(fā)環(huán)境的自動化測試工具的創(chuàng)建方法,同時,還為你合理部署工程提供了專家級的指導(dǎo)。本書前兩章簡述了軟件測試技術(shù)和當(dāng)前測試工具存在的缺點,并提出了避免這些缺點需要進行的工作。接著進入對自動化測試工具所用的.NET編程技術(shù)的討論,然后,使用這些技術(shù)完成了能夠自動生成測試腳本以進行單元測試、集成測試以及回歸測試的自動化測試工具的開發(fā)。在對.NET的介紹中,主要涉及了命名空間、類、Reflection、CodeDom以及與Excel,XML相結(jié)合的應(yīng)用技術(shù),并提供了大量的開發(fā)例程,供讀者學(xué)習(xí)和練習(xí)。本書適用于具有一定軟件開發(fā)和測試經(jīng)驗的程序員、測試人員、開發(fā)人員,以及軟件項目的管理者。

作者簡介

  KanglinLi是Agilent科技與通信數(shù)據(jù)服務(wù)公司的軟件工程師,同時也是北卡羅來納州立農(nóng)業(yè)科技大學(xué)的副教授,對自動化軟件開發(fā)技術(shù)充滿了興趣。

圖書目錄

第1章 軟件測試概述
  1.1  軟件測試的目的
  1.2  對自動軟件測試的期望
  1.2.1  自動測試和XP實踐
  1.2.2  軟件測試人員
  1. 3  軟件測試自動化的方法
  1. 4  軟件測試和編程語言
  1.4.1  C#在軟件測試自動化中的應(yīng)用
  1.4.2  測試腳本
  1.5  本章小結(jié)
第2章  當(dāng)前測試的支撐技術(shù)基礎(chǔ)和本書提出的測試方法
  2.1  軟件測試類型
  2.2  商業(yè)自動測試工具
  2.2.1  Compuware公司的DevPartnerStudio
  2.2.2  Parasoft公司的Insure++
  2.2.3  Mercury公司的MercuryInteractive
  2.2.4  ObjectSoftware公司的ObjectTester
  2.2.5  1BM的Rational工具
  2.2.6  SegueSoftware公司的工具
  2.2.7  Software Research公司的TestWorks工具
  2.2.8開放測試工具
  2.2.9  比較測試工具
  2.3  本書開發(fā)的軟件測試工具
  2.3.1  改善單元測試
  2.3.2  自動產(chǎn)生測試數(shù)據(jù)
  2.3.3  一種獨特的集成測試方法
  2.3.4  升級工具
  2.3.5  基于數(shù)據(jù)編寫測試腳本
  2.4  本章小結(jié)
第3章  .NET命名空間及類在軟件測試中的應(yīng)用
  3.1  確定軟件產(chǎn)品的命名空間.
  3.2  確定多個源文件中的命名空間
  3.3  測試類和命名空間
  3.3.1  產(chǎn)生AutomatedTest工程
  3. 4 C#關(guān)鍵字:using和namespace
  3.4.1  用關(guān)鍵字using聲明命名空間指示
  3.4.2  簡單.NET數(shù)據(jù)類型及其C釁描述
  3.4.3  預(yù)定義的.NET命名空間在自動測試中的應(yīng)用
  3.5  確定被測程序集合的Type類
  3.5.1  通過名字確定類型
  3.5.2  通過實例確定類型
  3.5.3  給定程序集合中的類型的確定
  3.6  本章小結(jié)
第4章  NETReflection在測試自動化中的應(yīng)用
  4.1 Reflection基礎(chǔ)
  4.1.1  System.Type類
  4.1.2  獲得變量的類型信息
  4.1.3  產(chǎn)生一個被測的示例類
  4.L 4  System.Type類在收集測試信息中的應(yīng)用
  4.1.5列舉方法參數(shù)
  4.2  .NETReflection命名空間在軟件測試中的應(yīng)用
  4.2.1  裝載集合
  4.2.2  從程序集合中裝載類型類
  4.3  動態(tài)測試調(diào)用(后期綁定)
  4.4  本章小結(jié)
第5章  電子數(shù)據(jù)表和XML在測試數(shù)據(jù)存儲中的應(yīng)用
  5.1  在C#中使用MSExcel對象
  5.2 Excel對象模型
  5.2.1 ExcelApplication對象
  5.2.2  打開MSExcel應(yīng)用程序
  5.3  產(chǎn)生工作簿對象
  5.3.1  工作簿的屬性
  5.3.2工作簿的方法
  5.3.3  工作簿的事件
  5.4產(chǎn)生Worksheet對象
  5. 4.1工作表屬性
  5. 4.2工作表方法
  5. 4.3工作表事件
  5.5  產(chǎn)生Range對象
  5.5.1  區(qū)域?qū)傩?br />  5.5.2  區(qū)域方法
  5.6  自動軟件測試的數(shù)據(jù)存儲功能實現(xiàn)
  5.61  構(gòu)造Utility類
  5.6.2  收集類型測試信息
  5.63  產(chǎn)生Excel應(yīng)用程序
  5.6.4測試返回值
  5.6.5實現(xiàn)數(shù)據(jù)存儲
  5.6.6  處理被測類型的方法清單
  5.6.7  收集測試所需的信息
  5.7  XML文檔在測試數(shù)據(jù)存儲中的應(yīng)用
  5.7. 1  XML編程
  5.7.2  使用存儲在XML文檔中的數(shù)據(jù)進行測試
  5.8  本章小結(jié)
第6章  .NETCodeDom
  6.1  CodeDom動態(tài)編程
  6.2  System.CodeDom命名空間
  6.2.1  System.CodeDom命名空間類型
  6.2.2  示例LastCodeDom
  6.3  本章小結(jié)
第7章  產(chǎn)生測試腳本
  7.1  繼續(xù)開發(fā)AutomatedTest工程
  7.2開始測試腳本產(chǎn)生
  7.3  應(yīng)用CodeDom編寫測試腳本
  7.3.1  獲取依賴的命名空間
  7.3.2  編程MSExcel應(yīng)用程序
  7.3.3枚舉類型信息
  7.3.4列舉方法信息
  7.3.5列舉參數(shù)信息
  7.3.6關(guān)閉測試腳本
  7.3.7  執(zhí)行軟件測試腳本
  7.4運行AutomatedTest
  7.5  AutomatedTest工程的輸出
  7.6  本章小結(jié)
第8章集成測試
  8.1測試對象參數(shù).
  8.2  搭建被測的較高層模塊
  8.3  為手工搭建樁模塊構(gòu)造窗體
  8.4測試對象參數(shù)的代碼
  8.4.1  為給定程序集合構(gòu)造代碼樁模塊
  8.4.2列舉程序集合信息
  8.5完成對象參數(shù)的測試
  8.6  本章小結(jié)
第9章  驗證、確認、描述
  9.1  自動驗證
  9.1.1  測試腳本的驗證測試過程
  9.1.2驗證測試結(jié)果判定
  9.2  自動確認
  9.2.1  AutomatedTest工具確認測試的范圍
  9.2.2  產(chǎn)生早期階段測試腳本
  9.3測試結(jié)果描述
  9.3.1  測試通過
  9.3.2  測試失敗
  9.4  本章小結(jié)
  第10章完成AutomatedTest工具
  10.1  改善AutomatedTest工具外觀
  10.2  自動產(chǎn)生.NET工程組件
  10.2.1  App.ico和Assemblylnfo.cs文件
  10.2.2  .NET的*.csproj文件
  10.3測試腳本命名規(guī)則
  10.4構(gòu)造多數(shù)據(jù)存儲
  10.5  測試腳本工程的自動執(zhí)行
  10.6  達到完全測試自動化
  10.7  本章小結(jié)
  第11章  增加AutomatedTest工具的Windows注冊表測試功能
  11.1  Windows注冊表
  11.2訪問Windows注冊表
  11.2. 1  RegEdit
  11.2.2  系統(tǒng)屬性
  11.2.3  命令提示窗口
  11.2.4  Windows注冊表編程
  11.3  產(chǎn)生能夠測試軟件注冊的測試腳本
  11.4  使用CodeDom方法為AutomatedTest工具增加新功能
  11.5測試AddAutoTestPath工程的Windows注冊
  11.6本章小結(jié)
第12章測試AutomatedTest工具
  12.1  啟動AutomatedTest工具
  12.1.1工程目標(biāo)文件夾
  12.1.2  結(jié)果目標(biāo)文件夾
  12.1.3  .NETIDELocation域
  12.2測試LowLevel Obj.d11程序集合
  12.3編輯數(shù)據(jù)存儲
  12.4審查測試結(jié)果
  12.5測試對象參數(shù)
  12.6  用多數(shù)據(jù)存儲集合測試
  12.7測試重載方法
  12.8測試數(shù)組參數(shù)
  12.9  本章小結(jié)
參考書目

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號