《图形用户界面测试自动化》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:(美)Kanglin Li,(美)Mengqi Wu著;王轶昆等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2005
  • ISBN:7121010003
  • 页数:360 页
图书介绍:目前市场上可见的测试工具尽管可以一定程度地满足用户对软件测试的不同需求,但是在某些方面仍有很大的局限性,例如这些工具所使用的捕获/回放技术要求用户手工进行测试脚本的记录工作,或者使用特殊的脚本语言编写测试脚本等。本书所提出的全新的测试GUI的方法,可以使测试者无须手工编写测试脚本,无需繁琐而且枯燥的捕获/回放工作,实现最大化的自动化测试:用户只需输入一个待测的软件,就可以自动输出测试报告。

第1章 GUI测试:概述 1

GUI测试的独特性 2

开发自动化GUI测试工具 3

如何使GUI测试自动化 6

GUI测试和脚本语言 8

小结 12

第2章 现有的GUI工具与将开发的GUI工具的比较 13

当前GUI测试的基础架构 13

市场上的自动化GUI测试工具 16

商用测试工具的优缺点 19

即将开发的GUI测试方法 22

小结 23

第3章 C# WIN32 API编程和测试猴子 25

了解自定义的DLL 25

C# API编程 26

C# API文本浏览器 33

从测试猴子开始 70

小结 81

第4章 开发GUI测试库 82

GUI测试和自定义的user32.dll 82

user32.dll探究 83

为GUI测试生成一个动态链接库 86

小结 113

第5章 .ET编程和GUI测试 114

XML编程 114

对象序列化 124

.NET System.Collections命名空间 135

Type类 136

.NET System.Reflection命名空间 137

延迟绑定 140

.NETSystem.Threading命名空间 143

小结 146

第6章 测试Windows窗体概述 147

软件体系结构概述 147

表达层的GUI部件 150

扩展GUI测试库 154

为GUI测试脚本生成通用的基础 160

验证测试脚本的半自动方式 169

小结 172

第7章 自动化GUI测试工具的体系结构与实现 174

满足当前和将来的GUI测试需求 174

改进后的GUI测试工具的通用体系结构 175

开始AutomatedGUITest工程 176

组合AutomatedGUITest工具 200

进行第一个自动化GUI测试 221

小结 226

第8章 GUI测试验证的方法 228

验证需求 228

自动化验证 231

增强AutomatedGUITest工具 233

小结 272

如何测试标号和装饰性的控件 273

第9章 测试标号和装饰性的GUI控件 273

升级AutomatedGUITest工具 274

测试装饰性的GUI属性 279

小结 282

第10章 测试带有键盘输入的TextBox控件 283

.NET框架中的SendKeys类 283

更新测试文本框控件的工具 287

使用更新后的功能测试C# API文本浏览器 297

小结 298

第11章 测试RadioButton和CheckBox控件 299

RadioButton和CheckBox控件的特点 299

更新AutomatedGUITest工程 300

测试RadionButton控件 308

小结 309

第12章 GUI测试自动化中的菜单点击 310

菜单测试的特点 310

使用API编程更新GUITestActions类 313

实现菜单搜索功能 321

让AutomatedGUITest工具进行菜单搜索 322

更新GUITestScript类 324

菜单测试例子 325

小结 327

用户定义的GUI控件的基础知识 328

第13章 用户定义的和基于COM的控件 328

测试用户定义的控件所需的部件 332

两个例子 341

小结 346

第14章 测试非.NET应用 347

添加启动传统应用的方法 348

使AutomatedGUITest工具探测GUI接口 350

更新GUITestScript类 356

将新方法付诸实施 358

小结 359