封面
版权信息
作者简介
内容简介
推荐语
序1
序2
前言
配套视频课程简介
第一部分 前端自动化测试框架准备篇
第1章 前端自动化测试概述
1.1 前端自动化测试概述
1.2 前端自动化测试框架概述
- APP免费
1.3 前端代码基础
- APP免费
第二部分 前端自动化测试工具篇
- APP免费
第2章 前端测试框架/工具大比拼
- APP免费
2.1 前端测试框架/工具简介
- APP免费
2.2 Cypress框架介绍
- APP免费
2.3 Cypress与Selenium/WebDriver的比较
- APP免费
2.4 Cypress与其他主流测试工具比较
- APP免费
2.5 Cypress的局限
- APP免费
第三部分 前端自动化测试框架基础篇——Cypress基础知识
- APP免费
第3章 Cypress初体验
- APP免费
3.1 Cypress安装
- APP免费
3.2 搭建测试应用
- APP免费
3.3 测试你的应用
- APP免费
第4章 Cypress测试框架拆解
- APP免费
4.1 Cypress默认文件结构
- APP免费
4.2 自定义Cypress
- APP免费
4.3 重试机制
- APP免费
4.4 测试报告
- APP免费
第5章 测试用例的组织和编写
- APP免费
5.1 Mocha介绍
- APP免费
5.2 钩子函数(Hook)
- APP免费
5.3 排除或包含测试用例
- APP免费
5.4 动态忽略测试用例
- APP免费
5.5 动态生成测试用例
- APP免费
5.6 断言
- APP免费
5.7 观察测试运行
- APP免费
第6章 Cypress与元素交互
- APP免费
6.1 Cypress元素定位选择器
- APP免费
6.2 Cypress与页面元素交互
- APP免费
第7章 命令行运行Cypress
- APP免费
7.1 cypress open
- APP免费
7.2 cypress run
- APP免费
第8章 测试运行器
- APP免费
8.1 Test Runner简介
- APP免费
8.2 Test Runner如何便捷我们的测试
- APP免费
8.3 Test Runner功能扩展
- APP免费
第9章 重塑你的“测试习惯”
- APP免费
9.1 Cypress典型的“坑”
- APP免费
9.2 Cypress独特之处
- APP免费
第四部分 前端自动化测试框架进阶篇——Cypress进阶
- APP免费
第10章 Cypress最佳实践
- APP免费
10.1 设置全局URL
- APP免费
10.2 避免访问多个站点
- APP免费
10.3 删除等待代码
- APP免费
10.4 停用条件测试
- APP免费
10.5 实时调试和中断
- APP免费
10.6 运行时的截图和录屏
- APP免费
10.7 断言最佳实践
- APP免费
10.8 改造PageObject模式
- APP免费
10.9 使用Custom Commands
- APP免费
10.10 数据驱动策略
- APP免费
10.11 环境变量设置指南
- APP免费
10.12 测试运行最佳实践
- APP免费
10.13 测试运行失败自动重试
- APP免费
10.14 全面的测试报告
- APP免费
10.15 Cypress连接DB
- APP免费
第11章 使用Cypress做接口测试
- APP免费
11.1 发起接口请求
- APP免费
11.2 实例演示
- APP免费
第12章 Mock Server
- APP免费
12.1 自定义Mock Server
- APP免费
12.2 Cypress自带Mock
- APP免费
第13章 模块API
- APP免费
13.1 cypress.run( )
- APP免费
13.2 cypress.open( )
- APP免费
13.3 Module API实践
- APP免费
第五部分 前端自动化测试框架高级篇——持续集成实践
- APP免费
第14章 Cypress持续集成实践
- APP免费
14.1 持续集成简介
- APP免费
14.2 Cypress并行执行测试
- APP免费
14.3 Circle CI持续集成实践
- APP免费
14.4 Jenkins持续集成实践
- APP免费
附录A 参考资料
- APP免费
A.1 源代码下载
- APP免费
A.2 参考资料
- APP免费
A.3 联系作者
- APP免费
反侵权盗版声明
- APP免费
封底
更新时间:2024-01-19 16:26:55