更新时间:2023-03-07 09:49:49
封面
版权页
作者简介
赞誉
序
前言
为何写作本书
本书主要内容
读者对象
勘误和支持
致谢
第一篇 规划
第1章 技术保障规划
1.1 业务特点
1.2 面临的挑战
1.3 测试进程的演进
1.4 绘制战略图
1.5 本章小结
第二篇 基础
第2章 功能测试
2.1 业务梳理
2.1.1 接手新业务的痛点
2.1.2 业务梳理的构想
2.1.3 过程实战
2.2 用例设计
2.2.1 用例设计面临的问题
2.2.2 解决思路
2.2.3 用例设计原则确立
2.2.4 用例设计模板化
2.2.5 设计用例框架
2.3 用例评审
2.3.1 评审的意义
2.3.2 评审的价值
2.3.3 思考与破局
2.3.4 合格用例的特点
2.3.5 用例评审的准则
2.4 本章小结
第3章 安全测试
3.1 全面清扫当前漏洞
3.2 团队安全知识赋能
3.2.1 引入安全测试工具
3.2.2 增强安全意识
3.3 安全测试常态化
3.3.1 下沉QA流程
3.3.2 研发流程增设安全保障
3.4 本章小结
第4章 兼容性测试
4.1 兼容性测试的挑战
4.2 兼容性测试的步骤
4.3 案例分析:性能测试对比
4.3.1 案例背景
4.3.2 测试策略及过程
4.3.3 测试结论
4.4 关于测试机器资源
4.5 本章小结
第5章 线上问题治理
5.1 线上问题的现状
5.2 工具的抉择
5.3 线下反馈线上化
5.3.1 钉钉机器人接入
5.3.2 简化线上问题反馈
5.4 线上问题数据沉淀及可视化
5.5 FAQ转化
5.6 线上问题规约
5.7 本章小结
第三篇 提效
第6章 API测试框架
6.1 API测试基础知识
6.1.1 RPC
6.1.2 RESTful
6.1.3 Thrift
6.2 常见API测试手段
6.2.1 cURL
6.2.2 常见工具分析
6.3 测试框架的演进与分析
6.3.1 什么是框架
6.3.2 测试框架思想的变迁
6.3.3 测试框架的特点
6.4 测试框架搭建
6.4.1 常见的框架结构设计
6.4.2 框架的升级改造方案
6.4.3 框架的分层解耦
6.4.4 数据分类处理
6.4.5 多协议的封装
6.4.6 多环境的处理
6.5 测试框架结果自动对比验证
6.5.1 验收结果思路对比
6.5.2 hook函数扩展
6.5.3 数据库设计
6.5.4 对比引擎设计
6.6 API覆盖率统计
6.6.1 覆盖率介绍
6.6.2 覆盖统计的思考
6.6.3 接口覆盖率统计实战
6.7 本章小结
第7章 自动生成框架代码技术
7.1 底层框架代码自动生成
7.1.1 传统自动化框架的痛点
7.1.2 代码自动生成的解决方案
7.1.3 代码自动生成实战