第1章GUI測試:概述
GUI測試的獨特性
開發(fā)自動化GUI測試工具
如何使GUI測試自動化
GUI測試和腳本語言
小結
第2章現有的GUIT具與將開發(fā)的GUIT具的比較
當前GUI測試的基礎架構
市場上的自動化GUI測試工具
商用測試工具的優(yōu)缺點
即將開發(fā)的GUI測試方法
小結
第3章C#WIN32 API編程和測試猴子
了解自定義的DLL
C#API編程
C#API文本瀏覽器
從測試猴子開始
小結
第4章開發(fā)GUI測試庫
GUI測試和自定義的user32.dll
user32皿l探究
為GUI測試生成一個動態(tài)鏈接庫
小結
第5章.NET編程和GUI測試
XML編程
對象序列化
.NET System.Collections命名空間
Type類
.NET System.Reflection命名空間
延遲綁定
.NET System.Threading命名空間
小結
第6章測試Windows窗體概述
軟件體系結構概述
表達層的GUI部件
擴展GU測試庫
為GUI測試腳本生成通用的基礎
驗證測試腳本的半自動方式
小結
第7章 自動化GUI測試工具的體系結構與實現.
滿足當前和將來的GUI測試需求
改進后的GUI測試工具的通用體系結構
開始AutomatedGUITestI程
組合AutomatedGUFFestI具
進行第一個自動化GUI測試
小結
第8章GUI測試驗證的方法
驗證需求
自動化驗證
增強AutomatedGUFFestI具
小結
第9章 測試標號和裝飾性的GUI控件
如何測試標號和裝飾性的控件
升級AutomatedGUFFestI具
測試裝飾性的GUI屬性
小結
第10章 測試帶有鍵盤輸入的TextBox控件
.NET框架中的SendKeys類
更新測試文本框控件的工具
使用更新后的功能測試C#API文本瀏覽器
小結
第11章測試RadioButton和CheckBox控件
RadioButton和CheckBox控件的特點
更新AutomatedGUITest工程
測試RadionButton控件
小結
第12章 GUI測試自動化中的菜單點擊
菜單測試的特點
使用API編程更新GUITestActions類
實現菜單搜索功能
讓AutomatedGUITest工具進行菜單搜索
更新GUITestScript類
菜單測試例子
小結
第13章 用戶定義的和基于CoM的控件
用戶定義的GUI控件的基礎知識
測試用戶定義的控件所需的部件
兩個例子
小結
第14章測試非.NET應用
添加啟動傳統應用的方法
使AutomatexlGUITestI具探測GUI接口
更新GUITestScfipt類
將新方法付諸實施
小結
參考書目