注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合.NET軟件測(cè)試實(shí)戰(zhàn)技術(shù)大全:測(cè)試基礎(chǔ)流行工具典型案例

.NET軟件測(cè)試實(shí)戰(zhàn)技術(shù)大全:測(cè)試基礎(chǔ)流行工具典型案例

.NET軟件測(cè)試實(shí)戰(zhàn)技術(shù)大全:測(cè)試基礎(chǔ)流行工具典型案例

定 價(jià):¥49.00

作 者: 陳能技
出版社: 人民郵電出版社
叢編項(xiàng): 軟件測(cè)試叢書
標(biāo) 簽: .net 軟件工程及軟件方法學(xué) 軟件工程理論 質(zhì)量測(cè)試維護(hù)

ISBN: 9787115188137 出版時(shí)間: 2008-12-01 包裝: 平裝
開本: 16開 頁數(shù): 411 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  .NET平臺(tái)是目前流行的軟件開發(fā)平臺(tái),.NET軟件是很多軟件測(cè)試人員需要面對(duì)的測(cè)試對(duì)象,.NET軟件的測(cè)試有其特殊性,需要專門的測(cè)試技術(shù)、測(cè)試技巧和測(cè)試工具。本書結(jié)合流行的軟件測(cè)試工具QTP、LoadRunner等使用方法的介紹,專注于.NET平臺(tái)軟件測(cè)試技術(shù)的講解,闡述各種類型的.NET軟件的測(cè)試方法和實(shí)戰(zhàn)技巧,使讀者可以快速掌握各種軟件測(cè)試技術(shù),并且能直接應(yīng)用于實(shí)際的軟件測(cè)試項(xiàng)目中。本書不拘泥于測(cè)試?yán)碚摰闹v解和測(cè)試工具使用方法的介紹,而是根據(jù).NET軟件測(cè)試對(duì)象的特點(diǎn),分門別類地分析其相應(yīng)的測(cè)試方法和測(cè)試技術(shù),采用合適的測(cè)試工具結(jié)合典型案例進(jìn)行測(cè)試講解。本書是作者多年參與.NET平臺(tái)軟件測(cè)試的經(jīng)驗(yàn)總結(jié),對(duì)學(xué)習(xí)軟件測(cè)試的初學(xué)者和從事.NET平臺(tái)軟件測(cè)試工作的工程師,盡快融入實(shí)戰(zhàn)角色、提高實(shí)戰(zhàn)技能都有很大的幫助。

作者簡(jiǎn)介

  陳能技,廣州賽寶騰睿信息科技有限公司測(cè)試經(jīng)理、質(zhì)量保障部主管、CSDN博客專家、51testing博客專家、Teslage論壇版主。多年從事計(jì)算機(jī)軟件測(cè)試和質(zhì)量改進(jìn)工作,曾任程序員、測(cè)試工程師、技術(shù)支持工程師、QA、內(nèi)審員等職務(wù),具有豐富的測(cè)試團(tuán)隊(duì)組建、自動(dòng)化測(cè)試管理經(jīng)驗(yàn)。目前專注于軟件自動(dòng)化測(cè)試及管理領(lǐng)域,倡導(dǎo)實(shí)用主義測(cè)試?yán)砟睿瑘?jiān)信“Seeing is NOT believing,Testing is believing!”。

圖書目錄

第一篇 .NET測(cè)試基礎(chǔ)篇
第1章 軟件測(cè)試基礎(chǔ)介紹
1.1 軟件質(zhì)量與軟件測(cè)試
1.1.1 軟件產(chǎn)品與硬件產(chǎn)品的區(qū)別
1.1.2 軟件測(cè)試能保證軟件質(zhì)量嗎
1.1.3 全面質(zhì)量管理
1.2 軟件開發(fā)與軟件測(cè)試
1.2.1 缺乏軟件測(cè)試的開發(fā)過程
1.2.2 軟件測(cè)試中的開發(fā)技術(shù)
1.3 測(cè)試工具與軟件測(cè)試
1.3.1 測(cè)試工具的分類
1.3.2 正確地使用測(cè)試工具
1.4 MSF中的軟件測(cè)試
1.4.1 MSF項(xiàng)目管理模式
1.4.2 MSF中的質(zhì)量管理
1.4.3 MSF中的測(cè)試角色
1.5 小結(jié)
第2章 .NET軟件基礎(chǔ)介紹
2.1 .NET平臺(tái)簡(jiǎn)介
2.1.1 托管代碼介紹
2.1.2 .NET基本概念
2.2 自動(dòng)垃圾回收
2.2.1 .NET的內(nèi)存管理
2.2.2 .NET程序的內(nèi)存測(cè)試
2.3 反射機(jī)制
2.3.1 反射機(jī)制簡(jiǎn)介
2.3.2 反射機(jī)制在測(cè)試中的應(yīng)用
2.4 .NET開發(fā)工具與測(cè)試工具
2.4.1 .NET開發(fā)工具簡(jiǎn)介
2.4.2 .NET平臺(tái)的測(cè)試工具
2.5 .NET軟件類型及其測(cè)試
2.5.1 .NET軟件的分類
2.5.2 .NET軟件的測(cè)試
2.6 小結(jié)
第3章 .NET軟件調(diào)試
3.1 調(diào)試與測(cè)試
3.2 掌握基本的調(diào)試能力
3.2.1 測(cè)試人員為什么要掌握基本的調(diào)試能力
3.2.2 調(diào)試在測(cè)試中的使用
3.3 Visual Studio.NET 2005基本調(diào)試技巧
3.3.1 斷點(diǎn)設(shè)置
3.3.2 調(diào)試輸出
3.3.3 變量監(jiān)視
3.3.4 調(diào)用堆棧
3.3.5 逐過程調(diào)試
3.3.6 逐語句調(diào)試
3.3.7 WriteLine方法的使用
3.4 斷言與跟蹤
3.4.1 Debug類的使用
3.4.2 斷言的“陷阱”
3.4.3 Trace類的使用
3.4.4 網(wǎng)絡(luò)程序的跟蹤
3.5 .NET中的Diagnostics類的使用
3.5.1 利用EventLog類讀寫事件日志
3.5.2 利用Process類監(jiān)視進(jìn)程信息
3.5.3 利用Process類查看進(jìn)程加載的模塊信息
3.5.4 利用Process類查看進(jìn)程內(nèi)的線程信息
3.5.5 利用Process類監(jiān)視進(jìn)程的性能問題
3.5.6 利用Performance Counter類監(jiān)視系統(tǒng)性能
3.6 使用DataSetWatch調(diào)試DataSet數(shù)據(jù)
3.6.1 Visual Studio.NET2005中的Visualizers
3.6.2 DataSetWatch 2.0簡(jiǎn)介
3.6.3 DataSetWatch 2.0的使用
3.6.4 利用DataSetWatch調(diào)試DataSet數(shù)據(jù)
3.7 托管程序的監(jiān)視
3.7.1 ManagedSpy簡(jiǎn)介
3.7.2 利用ManagedSpy跟蹤托管程序的事件
3.8 小結(jié)
第二篇 .NET單元測(cè)試篇
第4章 Visual Studio.NET 2005中的單元測(cè)試
4.1 如何建立單元測(cè)試項(xiàng)目
4.1.1 從被測(cè)試代碼生成單元測(cè)試
4.1.2 添加單元測(cè)試項(xiàng)目
4.2 如何編寫單元測(cè)試方法
4.2.1 Assert類的使用
4.2.2 CollectionAssert類的使用
4.2.3 StringAssert類的使用
4.2.4 私有訪問器的使用
4.2.5 創(chuàng)建私有訪問器
4.3 數(shù)據(jù)驅(qū)動(dòng)的單元測(cè)試
4.3.1 為什么要使用數(shù)據(jù)驅(qū)動(dòng)的方式
4.3.2 創(chuàng)建數(shù)據(jù)驅(qū)動(dòng)單元測(cè)試
4.3.3 使用數(shù)據(jù)源
4.3.4 使用配置文件定義數(shù)據(jù)源
4.3.5 編寫單元測(cè)試代碼使用配置文件定義的數(shù)據(jù)源
4.4 單元測(cè)試的運(yùn)行
4.4.1 測(cè)試管理器
4.4.2 命令行的運(yùn)行方式
4.4.3 查看單元測(cè)試代碼覆蓋率
4.5 小結(jié)
第5章 利用NUnit進(jìn)行單元測(cè)試
5.1 NUnit單元測(cè)試框架
5.2 NUnit單元測(cè)試方法
5.2.1 如何在Visual Studio.NET2005中使用NUnit
5.2.2 NUnit單元測(cè)試的運(yùn)行
5.2.3 NUnit的命令行運(yùn)行方式
5.2.4 對(duì)異常處理進(jìn)行單元測(cè)試
5.2.5 NUnit單元測(cè)試代碼的調(diào)試技巧
5.3 使用對(duì)象模擬技術(shù)輔助單元測(cè)試
5.3.1 NMock簡(jiǎn)介
5.3.2 NMock的使用
5.3.3 如何使用NMock模擬接口的實(shí)現(xiàn)
5.4 NUnit與NCover的結(jié)合
5.4.1 NCover簡(jiǎn)介
5.4.2 NCover的命令行使用方法
5.4.3 NCover產(chǎn)生的覆蓋率文件的分析
5.4.4 利用NCover分析Nunit單元測(cè)試代碼的覆蓋率
5.5 界面層的單元測(cè)試
5.5.1 NUnitForms簡(jiǎn)介
5.5.2 NUnitForms的使用方法
5.5.3 初始化被測(cè)試窗口
5.5.4 創(chuàng)建適當(dāng)?shù)腃ontrolTester
5.5.5 使用FireEvent方法
5.5.6 插入驗(yàn)證點(diǎn)
5.5.7 利用測(cè)試錄制器產(chǎn)生Nunit的界面層測(cè)試代碼
5.6 小結(jié)
第6章 .NET代碼分析及其自動(dòng)化
6.1 單元測(cè)試與代碼分析
6.1.1 廣義的單元測(cè)試
6.1.2 代碼分析及其自動(dòng)化
6.1.3 自動(dòng)化代碼分析工具的發(fā)展
6.2 Visual Studio.NET 2005中的代碼分析工具FxCop
6.2.1 FxCop簡(jiǎn)介
6.2.2 FxCop的使用
6.2.3 查看代碼分析結(jié)果
6.2.4 排除代碼缺陷警告
6.2.5 FxCop的命令行方式運(yùn)行
6.2.6 FxCopCmd的使用方法
6.2.7 FxCop的規(guī)則定義方法
6.2.8 FxCop的代碼分析原理簡(jiǎn)述
6.2.9 一個(gè)簡(jiǎn)單的自定義規(guī)則的開發(fā)
6.2.10 規(guī)則的描述
6.2.11 規(guī)則檢查代碼的開發(fā)
6.2.12 自定義規(guī)則的使用
6.3 Compuware DevPartner Studio中的代碼分析工具
6.3.1 DevPartner簡(jiǎn)介
6.3.2 DevPartner的Code Renew功能的使用
6.3.3 Code Review結(jié)果分析
6.3.4 Code Review規(guī)則篩選
6.3.5 在RuleManager中編輯代碼規(guī)則
6.3.6 編輯代碼規(guī)則的描述信息
6.3.7 編輯代碼規(guī)則的觸發(fā)條件
6.3.8 利用RuleManager添加自定義規(guī)則
6.3.9 編輯新的規(guī)則信息“
6.3.10 新建規(guī)則觸發(fā)器
6.3.11 自定義規(guī)則的使用
6.4 利用StyleCop測(cè)試.NET代碼風(fēng)格
6.4.1 代碼風(fēng)格與代碼質(zhì)量
6.4.2 StyleCop簡(jiǎn)介
6.4.3 在Visual Studio.NET 2005中使用styleCop
6.4.4 StyleCop的設(shè)置
6.5 小結(jié)
第7章 讓客戶參與到測(cè)試中來——FIT
7.1 客戶參與的測(cè)試
7.1.1 客戶測(cè)試的關(guān)注點(diǎn)
7.1.2 使用例子進(jìn)行測(cè)試的方法
7.1.3 FIT簡(jiǎn)介
7.2 FIT的使用
7.2.1 如何在Visual Studio.NET2005中使用FIT
7.2.2 定義輸入的測(cè)試數(shù)據(jù)
7.2.3 運(yùn)行FIT進(jìn)行測(cè)試
7.2.4 PrimitiveFixture的使用
7.3 FIT測(cè)試的運(yùn)行
7.3.1 FitRunner.NET的配置
7.3.2 選擇FIT測(cè)試表格文件
7.3.3 編輯FIT測(cè)試表格丈件
7.3.4 運(yùn)行FIT測(cè)試
7.3.5 FIT測(cè)試表格生成
7.4 把FIT整合到Wiki中——FitNesse
7.4.1 FitNesse簡(jiǎn)介
7.4.2 FitNesse的安裝
7.4.3 使用FitNesse測(cè)試.NET代碼
7.4.4 編寫FIT測(cè)試代碼
7.4.5 在FitNesse中創(chuàng)建新的測(cè)試頁面
7.4.6 設(shè)置測(cè)試頁面
7.4.7 把Excel表格數(shù)據(jù)轉(zhuǎn)換成FitNesse測(cè)試表格
7.4.8 運(yùn)行測(cè)試頁面
7.4.9 FitNesse的標(biāo)注語言
7.4.10 創(chuàng)建測(cè)試集合(TestSuite)
7.4.11 編輯測(cè)試集合
7.4.12 運(yùn)行測(cè)試集合
7.5 小結(jié)
第三篇 .NET自動(dòng)化功能測(cè)試篇
第8章 QTP與.NET軟件測(cè)試
8.1 QTP使用簡(jiǎn)介
8.1.1 QTP的安裝
8.1.2 QTP的基本使用方法
8.1.3 在QTP中運(yùn)行測(cè)試
8.1.4 分析測(cè)試結(jié)果
8.2 QTP對(duì).NET軟件測(cè)試的支持
8.2.1 QTP的.NET插件
8.2.2 QTP支持的WPF控件
8.2.3 QTP支持的.NET WindowsForms控件
8.2.4 QTP支持的.NET WebForms控件
8.2.5 利用ObjectSpy查看控件屬性
8.2.6.NETWindowsFormsSpy的使用
8.2.7 利用.NET Windows FormsSpy來了解控件行為
8.3 利用DotNetFactory訪問.NET對(duì)象
8.3.1 DotNetFactory的使用方法
8.3.2 使用DotNetFactory訪問.NET類庫(kù)
8.3.3 使用DotNetFactory訪問C#編寫的函數(shù)
8.3.4 調(diào)用ADO.NET進(jìn)行數(shù)據(jù)庫(kù)測(cè)試
8.4 訪問.NETWmdowsForms對(duì)象的內(nèi)部屬性和方法
8.4.1 通過Object屬性來獲取對(duì)象的內(nèi)部屬性和方法
8.4.2 標(biāo)準(zhǔn)檢查點(diǎn)驗(yàn)證控件屬性的缺點(diǎn)”
8.4.3 查看Object屬性的技巧
8.4.4 通過Object屬性訪問并執(zhí)行控件方法
8.5 測(cè)試WPF控件的方法
8.5.1 加載WPF插件
8.5.2 設(shè)置Windows Applications
8.5.3 如何訪問WPF控件的內(nèi)部屬性和方法
8.6 測(cè)試.NETWeb Forms的程序
8.6.1 測(cè)試.NET Web Forms的程序的前提條件
8.6.2 Web的錄制和運(yùn)行設(shè)置
8.6.3 QTP支持的瀏覽器
8.6.4 Windows Applications的錄制和運(yùn)行設(shè)置
8.6.5 設(shè)置IE瀏覽器的“Enable Tabbed Browsering”選項(xiàng)
8.6.6 錄制.NET Web Forms程序
8.6.7 利用Object屬性來增強(qiáng)
……
第9章 TestComplete與.NET軟件測(cè)試
第10章 .NET自動(dòng)化測(cè)試
第11章 猴子測(cè)試
第四篇 .NET自動(dòng)化性能測(cè)試篇
第12章 Visual Studio.NET2005中的負(fù)載測(cè)試
第13章 單元級(jí)別的性能測(cè)試
第14章 使用LoadRunner進(jìn)行性能測(cè)試
第五篇 .NET項(xiàng)目測(cè)試實(shí)戰(zhàn)篇
第15章 .NET軟件的安全性測(cè)試
第16章 .NET軟件的界面及用戶體驗(yàn)測(cè)試
第17章 .NET網(wǎng)絡(luò)軟件的測(cè)試
第18章 Web服務(wù)的測(cè)試
第19章 瀏覽器兼容性測(cè)試
第20章 .NET智能設(shè)備軟件測(cè)試
第21章 數(shù)據(jù)庫(kù)系統(tǒng)

本目錄推薦

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