51Testing系列丛书:全栈软件测试自动化

发表于:2020-6-22 13:46

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

 作者:赵旭斌 余杰    来源:51Testing软件测试网原创

分享:
  前言
  首先,感谢多年来一直在支持《精通QTP——自动化测试技术领航》的读者,正是因为各位读者的大力支持,才让我们有动力编写本书。
  这些年,我们每年都会收到51Testing和出版社的邀请,希望我们编写《精通QTP——自动化测试技术领航》的升级版或者编写——本相关题材的书。
  由于种种原因,直到近期我们才决定编写本书。目前Python和Selenium以及移动端自动化测试技术的发展非常迅速,关于QTP(Quick Test Professional),其实《精通QTP—自动化测试技术领航》已经阐述得非常详细了[QTP被惠普公司收购后改名为UFT(Unified Functional Testing)]。“新版QTP”只是界面更加美观,功能更加丰富,核心内容仍然变化不大,所以升级《精通QTP——自动化测试技术领航》的意义不大。
  关于本书,原先计划只写Selenium和Appium两方面的内容,不过根据近年来主流的自动化测试金字塔原型判断,接口测试占比较多,所以我们把API自动化测试的内容添加到本书中。
  本书主要内容
  本书包括6章和两个附录,主要内容如下。
  第1章和第2章主要基于Python的unittest框架,讲解Selenium WebDriver在项目测试中的各种实际应用。
  第3章结合一个实际案例讲解如何在iOS和Andriod系统上进行移动端的UI自动化测试。
  第4章通过案例的形式,讲解自动化测试框架的搭建技术,帮助读者提高测试技能。
  第5章介绍API接口测试的基础概念;第6章讲解一个自动化接口测试实例,以及实战中用到的技术和技巧。通过学习这些知识,读者可以提高测试效率。
  附录A是第5章和第6章内容的延续,拓展性地讲解使用JMeter完成自动化接口测试的案例。
  附录B讲解移动端抓包技术。
  本书读者对象
  UI方向的自动化测试工程师
  Selenium WebDriver是目前主流的UI自动化测试框架,功能强大,支持各种开发语言,推荐自动化测试工程师先学习Python语言,再接触Selenium。本书第1章和第2章详细介绍UI自动化测试技术。
  API方向的自动化测试工程师
  Python的Requests模块可以使我们轻松驾驭API接口测试的自动化工作。接口测试的自动化也是目前自动化测试的方向。本书第5章和第6章可以帮助读者快速学习这方面的知识。
  移动端方向的自动化测试工程师
  许多工作多年的测试工程师因为从事的领域或者测试项目的限制,工作中可能接触不到App测试,或者正准备开始App的自动化测试学习之旅。本书第3章满足了读者这方面的学习需求。
  测试框架方向的测试开发工程师
  测试开发工程师或者自动化测试团队的核心人员往往需要搭建全局的自动化测试框架、编写公共函数等。本书第4章提供了这方面的完整案例。
  自动化测试培训讲师
  如果读者需要在公司内部进行培训或者技术分享,可以借鉴本书提供的大量案例。
  致谢
  首先,非常感谢上海博为峰软件技术股份有限公司(51Testing软件测试网)的信任和支持,这已经是我们第二次深度合作。其次,感谢人民邮电出版社编辑的辛勤工作,正是因为他们的大力支持,本书才得以与读者见面。最后,感谢一直支持我们的家人、同事和朋友们。
  写书确实非常不容易。我们把零散的知识点进行汇总,精心寻找素材并设计各个实例,以便系统地呈现全栈软件测试的精髓。读者如需要书中相关工具安装包和配套资料可加读者交流QQ群(470983754)领取,对本书内容有疑问也可在群中交流。
  由于作者知识和水平有限,疏漏在所难免,请广大读者指正。编辑联系邮箱:zhangtao@ptpress.com.cn。
  
51Testing软件测试网将在近期对本书部分章节进行连载,敬请关注
查看更多《51Testing软件测试网作品系列》:http://www.51testing.com/html/36/category-catid-136.html
32/3<123>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号