本书是一本介绍软件自动化测试框架搭建、使用及定制方面的技术书籍, 更是一本端到端自动化测试 (包括UI自动化测试和接口自动化测试)的专业指导书。基于测试框架Cypress, 本书内容由浅入深, 覆盖了自动化测试的方方面面。包括目前流行的前端自动化测试工具基本介绍, Cypress测试框架的主要特点、性能比较, Cypress测试框架拆解、动态生成、动态挑选、动态执行, 数据驱动等Cypress最佳实践, 以及接口测试、MockServer, API、Cypress持续集成实践等丰富的知识点, 并附有详细实例。学习完本书, 读者不仅能搭建一套覆盖UI自动化, 接口自动化测试的测试框架, 也能将此框架与DevOps流程集成在一起, 实现测试效率的提升。全书案例代码可下载, 并附180分钟视频课程。