做测试很多年,每天重复进行着同一模块的功能测试,特别是产品测试、下载新版本、回归测试……心已累了。您是否也和我一样已经厌烦了每天做这些固定单一的测试?如果您没有,那么恭喜您,您可以继续做这样的测试工作。如果您已经厌烦了,那么您可以静下心来仔细阅读这本书,学习怎样让QTP代替您的工作,提高您的工作效率,而且还能让您每天抽出时间做些更有意义的事情,在工作中不断地提升自己。这就是编写此书的目的:用工具代替手工,高效、简单地做产品测试,不再做“体力劳动者”。

本书没有华丽的词藻,只有简单质朴的语言,描述了QTP工具的使用和技巧。结构合理、思路清晰、内容翔实、语言简洁、实例丰富是本书的特色。全书分4篇共15章。第1篇是基础篇,主要介绍QTP工具本身的安装设置及其小工具等;第2篇是工具篇,主要介绍QTP自带的订票系统的实例,从实例引申出其他串联的知识点,包括参数化、共享对象仓库、添加知识点、捕捉动态对象、录制模式、操作外部数据等; 第3篇是脚本开发篇,包括动态对象、VB脚本、过程和函数、Microsoft对象、脚本技能提升等;第4篇是高级技能篇,包括场景恢复、业务流程测试、订票实例流程等。其中第1篇的第1章由谢华美完成,其余章节由田艳琴执笔。

只要您仔细地阅读本书并加以实践,在工作中结合测试项目的特点,还有QTP自带的帮助手册,基本上就可以满足您自动化测试的全部需求。而且本书详细地描述了所包含例子的具体操作步骤,这些例子都是作者在本机上测试通过的。

本书也没有对自动化测试管理进行扩展,毕竟真正做自动化回归测试的人可能不是测试经理,是真正Just Do It的实践者,是实现回归功能的脚本录制、修改和强化者,本书针对的对象也就一目了然了。本书不仅适用于QTP自动化测试初学者,也适用于有经验的QTP自动化测试工程师。本书还非常适合作为大中专院校的自动化测试技术课程教材,以及各种QTP自动化测试培训班的教材和参考资料。

本书作者于2005年6月毕业于北京师范大学信息科学学院,硕士研究生学历,目前在一家外企任高级测试工程师一职,致力于软件测试的技术和管理研究,对软件测试管理、软件功能自动化测试、软件性能测试、单元测试有着浓厚的兴趣。由于作者的水品有限,难免会出现纰漏之处,敬请广大读者指正,联系方式:chinabnutian@163.com。

在这里,我向各位审稿人员表示感谢,他们有深刻的见解,对本书的出版给予了大力的支持。感谢我的硕士研究生导师:北京师范大学郭平教授,虽然我毕业多年,但是恩师渊博的知识、灵活的思想、高尚的人格永远值得我尊敬和学习。感谢我的家人,在本书的写作过程中,我的父母、老公给了我巨大的支持和鼓励,在生活上为我排忧解难,虽然他们并不理解QTP自动化测试工具,但他们一直对我所从事的工作给予巨大的支持。同样感谢我快两岁的宝贝,他的到来给我增加了无限的欢乐,让我的生活充满了激情,让我体会了爱的力量。

抽丝剥茧,在实践中深入学习QTP源于实践的真知灼见

书名:QTP从实践到精通

作者:田艳琴

ISBN 978-7-121-11482-3

出版日期:20109

定价:49.00(CD光盘1)

开本:16

页码:352

本书没有华丽的词藻,仅用简单质朴的语言描述了QTP工具的使用和技巧。结构合理、思路清晰、内容翔实、语言简洁、实例丰富是本书的特色。全书分4篇共15章,主要介绍了QTP工具本身的安装设置及其小工具;参数化、共享对象仓库、捕捉动态对象、录制模式、操作外部数据;动态对象、VB脚本、过程和函数、Microsoft对象、脚本技能提升;场景恢复、业务流程测试、订票流程实例等。

本书特别适合于以下读者:QTP自动化测试的初学者、有经验的QTP自动化测试工程师、大中专院校的自动化测试技术学习者、QTP自动化测试培训班学员、欲全面了解QTP自动化测试的其他人员等。

抽丝剥茧,在实践中深入学习QTP相关推荐

  1. 奥卡姆剃刀是什么?机器学习实践中那些学习模型或者那些评估指标践行了这一理论?

    奥卡姆剃刀是什么?机器学习实践中那些学习模型或者那些评估指标践行了这一理论? 奥卡姆剃刀:无无必要,勿增实体. 奥卡姆剃刀原理应用于模型选择时变为以下想法:在所有可能选择的模型中,能够很好地解释已知数 ...

  2. 10g数据库入门与实践 oracle_从实践中学习Oracle SQL笔记一

    最近开始做Oracle备份相关的工作,但是Oracle从来没有用过,有点懵.这两天看了一遍官网,找了几本书学习,现对学习的东西总结总结. 这一节主要讲一下入门的概念 首先Oracle是有一个datab ...

  3. 深度强化学习:如何在AI工程实践中选择合适的算法?

    关注公众号,发现CV技术之美 在使用深度强化学习(Deep Reinforcement Learning,DRL)算法解决实际问题的过程中,明确任务需求并初步完成问题定义后,就可以为相关任务选择合适的 ...

  4. 随想录(在实践中学习kernel代码)

    [声明:版权所有,欢迎转载,请勿用于商业用途.  联系信箱:feixiaoxing @163.com] 记得我在读书的时候,虽然老师也教过操作系统的课程,但是自己的理解却不是很充分,实践部分的内容就更 ...

  5. 从实践中学习Oracle SQL电子版下载

    前一段时间购买了清华大学出版的出版的何明老师编著<从实践中学习Oracle SQL>一书,我做了学习笔记放到博客里,有很多外地的同学很想买这本书,但本书已经绝版,跟相关单位联系过,也没有结 ...

  6. 学习中提高or实践中提高

    自己在开发领域并不够深入,但总是有学习的兴趣,对各种技术都要去了解一二,但都深入不进去,停留在理论的表层.及致到用的时候,又把看过的东西忘得差不多了,总是有印象是怎样,但又不确切. 进行J2EE开发时 ...

  7. 效果广告点击率预估实践:在线学习

    效果广告点击率预估实践:在线学习 原创 2016-03-24 腾讯大数据 腾讯大数据 1.引言 技术钻研如逆水行舟,不进则退.公司的广告业务发展非常迅猛,有目共睹,激烈的外部竞争和客户越来越高的期望, ...

  8. 前端和后端开发人员比例_前端开发人员vs后端开发人员–实践中的定义和含义

    前端和后端开发人员比例 Websites and applications are complex! Buttons and images are just the tip of the iceber ...

  9. 复旦肖仰华:领域知识图谱落地实践中的问题与对策

    肖仰华博士,复旦大学计算机科学与技术学院教授,博士生导师,知识工场实验室负责人. 报告摘要:近年来,知识图谱技术进展迅速,各种领域知识图谱技术在很多领域或行业取得了显著落地效果.在领域知识图谱技术的落 ...

  10. SVM算法在项目实践中的应用!

    ↑↑↑关注后"星标"Datawhale 每日干货 & 每月组队学习,不错过 Datawhale干货 作者:苏丽敏,Datawhale优秀学习者,北理工计算机硕士 支持向量机 ...

最新文章

  1. 激光雷达和毫米波雷达
  2. 如何使用Spring优雅地处理REST异常?
  3. 学完css3的总结,css3中常见的单位及总结
  4. 同盾科技完成 7280 万美元 C 轮融资
  5. linux切换图片的代码,cacaview – Linux终端下将图片转换ASCII Art代码图案
  6. 8051系列单片机汇编语言指令速查表(汇编语言的111条指
  7. 课堂练习之谁是水王(一)
  8. sort和qsort函数
  9. MySQL建表添加乐观锁字段_Java秒杀系统优化-Redis缓存-分布式session-RabbitMQ异步下单-页面静态化...
  10. Python如何运行.ipynb文件并将其转化为.py文件
  11. FLEX与JAVA不通讯错误与解决方法(转)
  12. Xcode不出错误提示,Indexing | Processing files
  13. 均值滤波去除图像噪声的matlab程序
  14. Wunderlist – 免费同步 Todo List
  15. 【君思智慧园区】园区物业管理系统,物业管理系统解决方案
  16. Hexo NexT 添加背景图片
  17. 计算机回收站设置大小,电脑怎么设置回收站容量 电脑回收站的数据文件位置在哪...
  18. mysql查询各类课程的总学分_关于SQL练习2的一些写法。。。查询选修人数超过2人且成绩都在60分以上的课程 查询选修张老师讲授所有课程的学生 计算并填写学生获得的总学分...
  19. 一种基于STM32F1 MCU的增量型编码器测速的方法
  20. python程序执行完后重头开始做烧饼_下塘烧饼 的动态 - SegmentFault 思否

热门文章

  1. ZipArchive是一个开源的zip开发包工具。
  2. HTML中常见元素及格式
  3. php面向对象、语法【访问成员的情形:外和方法内调用对象的关键字this】、构造函数的场景和析构函数的场景...
  4. iOS运行出现No application was specified.
  5. [转] 面试必问的16个经典问题的回答思路
  6. [转]用C#编写ActiveX控件
  7. 软件测试的知识点总结
  8. 续上节,,基于App布局信息操作手机
  9. python_paramiko模块
  10. (3)Deep Learning之神经网络和反向传播算法