图形用户界面测试自动化

图形用户界面测试自动化
作 者: Kanglin Li Mengqi Wu 王轶昆 王轶昆
出版社: 电子工业出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 软件测试及维护
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《图形用户界面测试自动化》作者简介

内容简介

目前市场上可见的测试工具尽管可以一定程度地满足用户对软件测试的不同需求,但是在某些方面仍有很大的局限性,例如这些工具所使用的捕获/回放技术要求用户手工进行测试脚本的记录工作,或者使用特殊的脚本语言编写测试脚本等。本书所提出的全新的测试GUI的方法,可以使测试者无须手工编写测试脚本,无需繁琐而且枯燥的捕获/回放工作,实现最大化的自动化测试:用户只需输入一个待测的软件,就可以自动输出测试报告。本书提供的丰富的代码示例程序不仅可以帮助读者理解测试的概念,更可以直接在工程中应用,提供有价值的帮助。

图书目录

第1章GUI测试:概述

GUI测试的独特性

开发自动化GUI测试工具

如何使GUI测试自动化

GUI测试和脚本语言

小结

第2章现有的GUIT具与将开发的GUIT具的比较

当前GUI测试的基础架构

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

商用测试工具的优缺点

即将开发的GUI测试方法

小结

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

了解自定义的DLL

C#API编程

C#API文本浏览器

从测试猴子开始

小结

第4章开发GUI测试库

GUI测试和自定义的user32.dll

user32皿l探究

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

小结

第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类

将新方法付诸实施

小结

参考书目