51Testing系列丛书:QTP自动化测试实践

发表于:2008-6-17 11:22

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:陈能技    来源:51Testing软件测试网原创

             
本书概述:本书面向使用QuickTest Professional测试工具进行自动化功能测试的测试工程师,以及希望了解自动化功能测试的测试员。本书以循序渐进的方式讲解了自动化功能测试的基本知识,结合QuickTest Professional的使用,深入讲解自动化测试脚本的开发,涉及目前流行的数据驱动测试方法、关键字驱动测试方法等方面的内容,并且详细讲解了如何使用QuickTest Professional测试Windows控件、ActiveX控件、VB控件、Web控件等。
作者:51Testing软件测试网 组编 陈能技编著
出版社:电子工业出版社
出版日期:
 
内容简介
本书面向使用QuickTest Professional测试工具进行自动化功能测试的测试工程师,以及希望了解自动化功能测试的测试员。本书以循序渐进的方式讲解了自动化功能测试的基本知识,结合QuickTest Professional的使用,深入讲解自动化测试脚本的开发,涉及目前流行的数据驱动测试方法、关键字驱动测试方法等方面的内容,并且详细讲解了如何使用QuickTest Professional测试Windows控件、ActiveX控件、VB控件、Web控件等。对于希望了解和使用QuickTest Professional的插件技术的测试工程师,还详细讲解了QuickTest Professional的.NET插件的使用,包括利用.NET插件测试.NET Windows Form、Web Form,以及最新的WPF控件。同时还介绍了.NET插件的扩展技术,以及QuickTest Professional的自动化对象模型的使用方法。本书在讲解自动化测试脚本开发知识和QuickTest Professional的使用的过程中,通过详细的例子进行分析和讲解,让读者可以通过例子进行理解,并且可以自己进行尝试,非常适合独立学习和研究自动化测试技术的初级测试工程师参考使用。
作者简介
陈能技,广州赛宝腾睿信息科技有限公司测试经理、质量保障部主管。CSDN博客专家、51Testing博客专家。毕业于广东工业大学计算机学院。多年从事计算机软件测试和质量改进工作,曾担任程序员、测试工程师、技术支持工程师、QA、内审员等职务,具有丰富的测试团队组建、自动化测试管理经验。目前专注于软件自动化测试及管理领域,倡导实用主义测试理念,坚信“Seeing is NOT believing,Testing is believing!”。
本书详细介绍
前言
目录
书评
独家连载
第3章软件自动化测试工具                                    
3.1自动化测试工具类型3.1.1商业测试工具
3.1.2开源测试工具3.1.3自主开发测试工具
3.2自动化测试工具选型3.2.1测试工具评估
3.2.2测试工具试用3.2.3自动化测试工具的培训
3.3自动化测试工具的原理3.3.1基于代码层面的功能自动化测试工具
3.3.2基于浏览器和DOM对象模型的功能自动化测试工具3.3.3基于GUI对象识别的测试工具原理
3.3.4反射机制在自动化功能测试工具中的使用3.3.5UIAutomation在自动化功能测试工具中的使用
3.3.6QTP对象识别技术 
第5章QuickTestProfessional的基本使用方法     
5.1QTP基本功能的使用5.1.1QTP自动化测试的基本过程
5.1.2在关键字视图中编辑测试脚本5.1.3在关键字视图中为测试步骤添加注释
5.1.4在关键字视图中添加测试信息的输出5.1.5插入检查点(Checkpoint)
5.1.6在关键字视图中插入新的测试步骤5.1.7在专家视图中编辑测试脚本
5.1.8脚本编辑器的使用5.2编辑测试脚本
5.2.1识别对象5.2.2ObjectSpy的使用
5.2.3对象库管理5.2.4把测试对象添加到对象库中
5.2.5导出对象库文件5.2.6在测试脚本中访问对象库的测试对象
5.2.7添加新的Action5.2.8关联Action的对象库
5.2.9编辑新的Action5.2.10在函数库中创建自定义函数
5.3运行和调试测试脚本5.3.1语法检查
5.3.2使用断点5.3.3单步调试
5.3.3单步调试5.3.4调试查看器的使用
5.3.5运行整个测试5.3.6运行部分测试
5.3.7批量运行测试5.4分析测试结果
5.4.1选择测试运行结果的存储位置5.4.2查看概要测试运行结果
5.4.3查看检查点的结果5.4.4查看测试过程的截屏
5.5利用ActiveScreen来编辑测试脚本5.5.1查看ActiveScreen
5.5.2ActiveScreen的设置5.5.3在ActiveScreen中选择并添加对象到对象库
5.5.4选择ActiveScreen中的对象并输出其对象属性5.5.5在ActiveScreen中插入检查点
5.5.6在ActiveScreen中选择对象并添加测试步骤 
第8章数据驱动测试       
8.1数据驱动测试方法8.1.1什么时候使用数据驱动测试方法
8.1.2数据驱动测试的一般步骤8.2参数化测试
8.2.1通过参数化测试来提高测试的灵活性8.2.2参数化测试步骤
8.2.3使用随机数来进行参数化8.2.4参数化检查点
8.2.5设置数据表格迭代方式8.3Action测试输入的参数化
8.3.1编辑Action的属性8.3.2添加Action的输入参数
8.3.3调用Action8.4使用环境变量的参数化
8.4.1定义和设置环境变量8.4.2在测试步骤中绑定环境变量值
8.4.3导出环境变量到XML文件8.4.4导入外部环境变量文件
8.5使用数据驱动器来参数化测试8.5.1数据驱动器的使用方法
8.5.2数据驱动向导 
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号