TOP
紅利積點抵現金,消費購書更貼心
.NET軟件測試自動化之道(簡體書)
滿額折

.NET軟件測試自動化之道(簡體書)

商品資訊

人民幣定價:49.8 元
定價
:NT$ 299 元
優惠價
87260
絕版無法訂購
商品簡介
作者簡介
目次

商品簡介

本書主要講解在.NET環境下編寫輕量級軟件測試自動化程序的實用技術。全書內容由Windows UI測試、Web應用程序測試和存儲過程及XML測試三部分組成,全面介紹了如何利用.NET平臺提供的一系列技術(而不是依賴于第三方的商業自動化測試工具),采用C#語言編寫輕量級的、功能強大的自動化測試程序。本書各個章節所提供的示例代碼適用于單元測試(Unit Test)、集成測試(Integration Test)等軟件開發過程中的各個測試環節。本書適合于所有在.NET平臺上從事應用程序開發的程序員、測試人員以及自動化測試工具開發人員。

作者簡介

JAMES MCCAFFREY博士任職于Volt Information Sciences公司。他擁有南加州大學的博士學位、夏威夷太平洋大學信息系統專業的碩士學位、加州州立大學Fullerton分校數學專業的學士學位,以及加州大學Irvine分校心理學專業的學士學位。他曾是夏威夷太平洋大學的教授,并在微軟公司作為主程序員參與過IE瀏覽器和MSN Search等關鍵產品的開發。

目次

關於作者
關於技術審校
致謝
導讀
第1部分 Windows應用程序測試
 第1章 API測試
1.0 導讀
1.1 存儲用于測試用例的數據
1.2 讀入測試用例數據
1.3 解析測試用例
1.4 把數據轉換為合適的類型
1.5 判定測試用例通過與否
1.6 記錄測試用例結果
1.7 給測試用例結果加上時間戳
1.8 通過計算對測試結果進行總結
1.9 獲得測試運行的總時間
1.10 處理輸入為空或期望值為空的情況
1.11 處理“方法拋出異常”的情況
1.12 處理輸入參數為空字符串的情況
1.13 編寫程序,在測試用例失敗時發送警告郵件
1.14 自動運行測試套件
1.15 示例程序:ApiTest
 第2章 基於反射的UI測試
2.0 導讀
2.1 運行待測程序
2.2 設置窗體的屬性
2.3 獲得窗體屬性
2.4 設置控件的屬性
2.5 訪問控件的屬性
2.6 方法調用
2.7 示例程序:ReflectionUITest
 第3章 基於Windows的UI測試
3.0 導讀
3.1 運行待測程序
3.2 獲得待測程序主窗體的句柄
3.3 獲得有名字控件的句柄
3.4 獲得無名控件的句柄
3.5 發送字符給控件
3.6 鼠標單擊一個控件
3.7 處理消息對話框
3.8 處理菜單
3.9 檢查應用程序的狀態
3.10 示例程序:WindowsUITest
 第4章 測試套件設計模式
4.0 導讀
4.1 創建使用文本文件存儲數據并采用Streaming模型的測試套件
4.2 創建使用文本文件存儲數據并采用Buffered模型的測試套件
4.3 創建使用XML文件存儲數據并采用Streaming模型的測試套件
4.4 創建使用XML文件存儲數據并采用Buffered模型的測試套件
4.5 創建用于輕量級自動化測試數據存儲的SQL數據庫
4.6 創建使用SQL存儲數據并采用Streaming模型的測試套件
4.7 創建使用SQL數據并采用Buffered模型的測試套件
4.8 發掘關於待測系統的信息
4.9 示例程序:PokerLibTest
第2部分 Web應用程序測試
 第5章 請求-響應測試
5.0 導讀
5.1 發送一個簡單的HTTP GET請求并且取回響應
5.2 發送帶有認證信息的HTTP請求并取回響應
5.3 發送復雜的HTTP GET請求并且取回響應
 ……
第6章 基於腳本的Web UI測試
第7章 底層的Web UI測試
第8章 Web Service測試
第3部分 部分數據測試
第9章 SQL存儲過程測試
第10章 排列與組合
第11章 ADO.NET測試
第12章 XML測試
索引

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 260
絕版無法訂購

暢銷榜

客服中心

收藏

會員專區