51Testing独家连载:接口测试方法论

发表于:2022-8-03 09:27

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

 作者:陈磊    来源:51Testing软件测试网原创

本书概述:本书对接口测试的方法、技术、实践进行了系统性讲解,既从高阶层面介绍方法,又给出实操和案例,还结合作者在大型企业中多年落地的实际经验,详细介绍了接口测试框架、性能测试、服务解耦、持续测试、智能化测试等进阶内容。
作者:陈磊
出版社:人民邮电出版社
出版日期:2022年5月
 
内容简介
本书系统地讲解了如何把测试的思维和接口测试的技术结合到一起,从而使读者拥有接口测试能力,这种能力既包含工具的使用、代码的编写,也包含用例的设计。本书内容循序渐进、由浅入深,首先介绍接口和接口测试的概念以及接口测试都包含哪些测试活动,然后通过案例阐述如何从流水账式的接口测试脚本逐步抽象出属于自己的接口测试框架,接着从场景切入,系统地展示如何测试完全陌生的协议接口,以及如何在测试微服务接口时使用Mock技术梳理混乱的调用关系,最后讨论持续测试和智能化测试。
作者简介
陈磊,京东前测试架构师,阿里云有价值专家、华为云MVP、极客时间命题专家,中国商业联合会互联网应用工作委员会智库专家,中关村智联软件服务业质量创新联盟软件测试标准化技术委员会委员,Asian Journal of Physical Education & Computer Science in Sports编委会委员。
前言
目录
独家连载
第1章 测试那点事
1.1 软件测试概述
1.2 测试和质量
1.3 从找缺陷到质量保障
1.4 从质量保障到质量效能
1.5 自动化测试
1.6 接口
1.6.1 内部接口
1.6.2 外部接口
1.7 接口测试
1.8 小结
3.3 接口测试的标准输入
3.3.1 理想的接口测试提测项目
3.3.2 理想的情况很难发生
3.3.3 开始第 一个接口测试
3.3.4 串联多个接口
3.4 接口测试工具Postman
3.4.1 使用测试用例集管理被测接口
3.4.2 验证接口返回结果的正确性
3.4.3 使用全局变量解决上下文依赖问题
3.5 接口测试的关键逻辑
3.5.1 明确被测系统
3.5.2 开始接口测试
3.5.3 Postman的接口测试和持续集成
3.6 小结
第4章 接口测试和代码
4.1 测试工程师需要掌握的Python基础知识
4.1.1 Python版的“Hello World!”程序
4.1.2 基本数据类型
4.1.3 组合数据类型
4.1.4 None类型
4.2 接口测试常用库requests
4.2.1 初识requests库
4.2.2 HTTP头的模拟
4.2.3 响应的处理
4.3 为什么要搭建团队自己的测试框架
4.3.1 搭建前的准备工作
4.3.2 开始打造测试框架
4.3.3 使用新框架完成多接口测试
4.4 unittest详解
4.5 小结
第5章 接口测试框架进阶
5.1 支持RESTful风格的接口
5.1.1 RESTful是什么
5.1.2 RESTful接口测试
5.2 让框架快速支持陌生协议的接口测试
5.2.1 面对陌生协议的接口测试
5.2.2 使用Fiddler查看WebSocket协议的接口交互信息
5.2.3 完成WebSocket接口测试以及扩展之前框架的功能
5.2.4 WebSocket一点通
5.2.5 WebSocket数据帧的格式




51Testing软件测试网将在近期对本书部分章节进行独家连载,敬请关注
查看更多《51Testing软件测试网作品系列》:http://www.51testing.com/html/36/category-catid-136.html
31/3123>
51Testing“十佳作者”计划,投稿不只有稿费!

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号