一本代表着新技术发展趋势的IT专业技术图书的出版,常常都会有很多圈子里的同行们前来祝贺、推荐和评价。我最近编辑出版的新书,作者蔡超老师,已经在IT技术领域摸爬滚打十几年,曾先后服务于惠普,英孚教育亚太研发中心等多家国际知名企业,是一位资深但却低调的测试架构师。 


他的这本书,有两个突出的特点: 


第一,填补了市场空白。Cypress作为紧密贴合前端开发技术趋势,底层技术却又很成熟的前端自动化解决方案,已风靡海外技术社区,但在本书之前,国内市面上却没有一本详细介绍其技术原理,使用指南,二次开发实践的书籍。这本书通过大量案例和实践代码详尽的阐述了如何使用Cypress来高效实施前端自动化测试,是毫无疑问的市场第一书。 


第二,这本书技术新颖,方案独到,完善的解决了前端自动化实施过程中的诸多痛点,也因此吸引了很多业界著名的图书作者,企业创始人,一线开发经理前来推荐并不吝赞美。这本书是我所编辑书中推荐者最多的一本书。 


那为什么大家如此关注Cypress?Cypress 作为提升企业交付速度,提高测试效率的抓手,一站式地解决了企业和技术人员面临的问题。 


一方面,在微服务,DevOps,  敏捷开发大行其道的今天,企业需要高频,快速的高质量交付产品,因此对能够实现测试流水线,搭建Mock Server,编写普适于UI自动化,接口自动化测试框架的测试专家趋之若鹜。 


但业界这样的人才远远不够多,而且通常比较贵。 


另一方面,个人往往需要数年的辛勤努力,不断实践才能掌握这些”核心”技术。 


Cypress 的出现彻底解决了这个问题。Cypress天然支持UI自动化,接口自动化的无缝融合,并且自带Mock Server,拥有独特的测试流水线实现方式,且上手简单,搭配本书提供的脚手架框架代码,个人可以轻易搭建起企业级的前端自动化测试框架,实现个人价值*大化。 同时企业可以立刻拥有高质量的前端自动化测试解决方案,从而在激烈的市场竞争中保持技术领先。 


海外越来越多的大公司――包括亚马逊(Amazon),美国航空航天局(NASA)都在使用Cypress并成绩斐然,国内很多技术驱动业务的公司也在跟进。不出意外的话,Cypress将会很快替代Selenium/WebDriver, 成为前端自动化测试领域的必要基础设施。 


《前端自动化测试框架 ――Cypress从入门到精通》是一本介绍软件自动化测试框架搭建、使用及定制方面的技术书籍,更是一本端到端自动化测试(包括UI自动化测试,接口自动化测试)的专业指导书。 


基于测试框架Cypress,本书内容由浅入深,覆盖了自动化测试的方方面面。包括目前流行的前端自动化测试工具基本介绍,Cypress测试框架的主要特点、性能比较,Cypress测试框架拆解、动态生成、动态挑选、动态执行,数据驱动等Cypress最佳实践,以及接口测试、Mock Server,API、Circle CI持续集成实践等等丰富的知识点,并附有详细实例。学习完本书,读者不仅能搭建一套覆盖UI自动化,接口自动化测试的测试框架,也能将此框架与DevOps流程集成在一起,实现测试效率的提升。 


《前端自动化测试框架 ――Cypress从入门到精通》适合广大软件测试人员学习自动化测试技术,也可用于相关管理人员的自动化测试框架选型参考。 


作者

蔡超,测试架构师,自动化测试框架ktest作者,软件测评师,PMP,互联网测试开发社区VIPTEST联合创始人,微信公众号iTesting作者。 

曾先后服务于世界 500 强企业 HP, 在线教育领军企业EF Labs 等知名外企, 对测试框架,自动化测试有深入研究。 

业余时间热爱软件测试技术分享并长期致力于软件测试的技术传播工作。


查看全部
目录

作者简介

内容简介

推荐语

序1

序2

前言

配套视频课程简介

第一部分 前端自动化测试框架准备篇

第1章 前端自动化测试概述

第二部分 前端自动化测试工具篇

第2章 前端测试框架/工具大比拼

第三部分 前端自动化测试框架基础篇——Cypress基础知识

第3章 Cypress初体验

第4章 Cypress测试框架拆解

第5章 测试用例的组织和编写

第6章 Cypress与元素交互

第7章 命令行运行Cypress

第8章 测试运行器

第9章 重塑你的“测试习惯”

第四部分 前端自动化测试框架进阶篇——Cypress进阶

第10章 Cypress最佳实践

第11章 使用Cypress做接口测试

第12章 MockServer

第13章 模块API

第五部分 前端自动化测试框架高级篇——持续集成实践

第14章 Cypress持续集成实践

附录A 参考资料

A.1 源代码下载

A.2 参考资料

A.3 联系作者

查看全部
书评
查看更多
请您登录后发表评论 登录 | 注册
我的评分:
提交
0/400