注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计Python编程基础与HTTP接口测试

Python编程基础与HTTP接口测试

Python编程基础与HTTP接口测试

定 价:¥45.00

作 者: 阿奎 著
出版社: 电子工业出版社
丛编项:
标 签: 暂缺

购买这本书可以去


ISBN: 9787121329951 出版时间: 2017-12-01 包装: 平装
开本: 16开 页数: 232 字数:  

内容简介

  本书主要包含三部分内容,第一部分为Python编程基础,第二部分是HTTP协议,第三部分是HTTP接口测试实战。让读者可以从零开始,逐步掌握Python语言,具备基本的Python编程基础。通过练习的方式了解HTTP协议中常用的概念和机制。最后,将两者相结合,学会用Python进行HTTP接口测试,主要采用Python的单元测试方法进行HTTP接口测试工作,通过一步一步的练习,读者会掌握unittest单元测试框架的使用,掌握测试数据的外部化(到文件和到Excel等),掌握HTTP接口的发现和探测。本书亦学亦练,学练结合,每个章节分为多个小节,每个小节的前半部分会对本小节的知识点主题进行详细的介绍,后半部分会启动一个练习,让读者边阅读边练习,在练习中检验学习的成果。

作者简介

  作者自2004年4月-至今 一直在中国银行软件中心从事银行系统软件开发工作,历任程序员,软件工程师,团队经理,系统分析师。2013-2016年度,主要从事互联网技术在银行业的应用开发工作,参与系统分析和架构设计,负责敏捷开发工艺的推广和团队管理工作。在软件开发、技术团队管理和培训方面有丰富的经验和独到的心得。

图书目录

目 录
第一部分 初识与初心
第一章 Python正流行\t2
1.1 语言排行榜与技术雷达\t2
1.2 Python之禅\t5
1.3 无所不能的Python\t8
第二章 接口测试的崛起\t9
2.1 接口测试简介\t9
2.2 Ajax接口与Web动静分离\t10
2.3 Restful接口\t11
第三章 测试工程师的自动化测试转型\t13
3.1 “点点点”测试工程师的困惑\t13
3.2 自动化测试到底要学什么\t14
3.3 摆脱“点点点”从哪里开始\t16
第二部分 认识Python
第四章 我来了\t20
4.1 第一声问候\t20
4.2 小青,你几岁了?\t23
4.3 我会做加法\t28
4.4 这是奇数还是偶数?\t30
4.5 我们三个谁最大\t32
4.6 FizzBuzz\t36
4.7 建造星星塔\t39
第五章 我长大了\t43
5.1 函数是枝叶\t43
5.2 模块是枝干\t51
5.3 面向对象是另一种看待世界的视角\t53
第六章 我想和你谈谈\t55
6.1 终端带来即时交互\t55
6.2 文件适用于批量交互\t57
6.3 处理异常不要崩溃\t60
第三部分 初识HTTP
第七章 相识前的准备\t70
7.1 JSON格式的通信录\t70
7.2 状态码的五个分类\t74
7.3 HTTP协议基础\t77
第八章 交谈开始\t85
8.1 我知道你是哪里人\t85
8.2 请查收我的POST\t87
8.3 厉害了,我的302\t91
8.4 把我藏在Cookies里\t96
8.5 让我们“保持通话”\t101
第四部分 实践HTTP接口测试
第九章 先要测起来\t112
9.1 认识自动化测试\t112
9.2 unittest(一)\t120
9.3 unittest(二)\t128
第十章 HTTP接口测试(无状态)\t133
10.1 接口约定\t133
10.2 案例编写\t138
10.3 数据外化到文件\t147
10.4 数据外化到Excel\t156
第十一章 普通Web接口测试(有状态)\t165
11.1 接口探索\t165
11.2 在返回页面中定位检查点\t173
11.3 第一个测试案例\t181
11.4 更多测试案例\t185
11.5 重复执行注册失败了\t193
11.6 命令行集成与HTML报告\t199
写在后面的话\t\t207
这仅仅是一个开始\t207
附录:参考资料\t209
附录:学习心得\t210


第一部分 初识与初心\t1
第一章 Python正流行\t2
1.1 语言排行榜与技术雷达\t2
1.2 Python之禅\t5
1.3 无所不能的Python\t8
第二章 接口测试的崛起\t9
2.1 接口测试简介\t9
2.2 Ajax接口与Web动静分离\t10
2.3 Restful接口\t11
第三章 测试工程师的自动化测试转型\t13
3.1 “点点点”测试工程师的困惑\t13
3.2 自动化测试到底要学什么\t14
3.3 摆脱“点点点”从哪里开始\t16
第二部分 认识Python\t19
第四章 我来了\t20
4.1 第一声问候\t20
4.2 小青,你几岁了?\t23
4.3 我会做加法\t28
4.4 这是奇数还是偶数?\t30
4.5 我们三个谁最大\t32
4.6 FizzBuzz\t36
4.7 建造星星塔\t39
第五章 我长大了\t43
5.1 函数是枝叶\t43
5.2 模块是枝干\t51
5.3 面向对象是另一种看待世界的视角\t53
第六章 我想和你谈谈\t55
6.1 终端带来即时交互\t55
6.2 文件适用于批量交互\t57
6.3 处理异常不要崩溃\t60
第三部分 初识HTTP\t69
第七章 相识前的准备\t70
7.1 JSON格式的通信录\t70
7.2 状态码的五个分类\t74
7.3 HTTP协议基础\t77
第八章 交谈开始\t85
8.1 我知道你是哪里人\t85
8.2 请查收我的POST\t87
8.3 厉害了,我的302\t91
8.4 把我藏在Cookies里\t96
8.5 让我们“保持通话”\t101
第四部分 实践HTTP接口测试\t111
第九章 先要测起来\t112
9.1 认识自动化测试\t112
9.2 unittest(一)\t120
9.3 unittest(二)\t128
第十章 HTTP接口测试(无状态)\t133
10.1 接口约定\t133
10.2 案例编写\t138
10.3 数据外化到文件\t147
10.4 数据外化到Excel\t156
第十一章 普通Web接口测试(有状态)\t165
11.1 接口探索\t165
11.2 在返回页面中定位检查点\t173
11.3 第一个测试案例\t181
11.4 更多测试案例\t185
11.5 重复执行注册失败了\t193
11.6 命令行集成与HTML报告\t199
写在后面的话\t208
这仅仅是一个开始\t208
附录:参考资料\t210

本目录推荐