图书介绍

Web接口开发与自动化测试 基于Python语言PDF|Epub|txt|kindle电子书版本网盘下载

Web接口开发与自动化测试 基于Python语言
  • 虫师编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121310997
  • 出版时间:2017
  • 标注页数:276页
  • 文件大小:29MB
  • 文件页数:289页
  • 主题词:网页制作工具-程序设计;软件工具-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Web接口开发与自动化测试 基于Python语言PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Python学习必知1

1.1 Python 2.x与Python 3.x选择1

1.2 Python的安装2

1.2.1 在Windows下安装Python2

1.2.2 安装Python 2和Python 3两个版本3

1.2.3 “python”不是内部或外部命令5

1.3 扩展库的安装6

1.3.1 pip安装扩展库6

1.3.2 tar.gz文件安装9

1.3.3 .whl文件安装9

1.3.4 GitHub克隆项目安装9

1.4 开发工具选择11

1.4.1 Sublime Text311

1.4.2 Atom13

1.4.3 PyCharm14

1.5 程序报错不要慌15

1.5.1 缩进错误15

1.5.2 引包错误16

1.5.3 编码错误16

1.5.4 学会分析错误17

第2章 Django入门19

2.1 Django开发环境19

2.1.1 在Windows下安装Django20

2.1.2 在Ubuntu下安装Django20

2.2 开始第一个demo21

2.2.1 创建项目与应用22

2.2.2 运行项目25

2.2.3 Hello Django!27

2.2.4 使用模板29

2.3 Django工作流30

2.3.1 URL组成31

2.3.2 URLconf32

2.3.3 views视图33

2.3.4 templates模板34

2.4 MTV开发模式34

第3章 Django视图36

3.1 来写个登录功能36

3.1.1 GET与POST请求37

3.1.2 处理登录请求40

3.1.3 登录成功页42

3.2 Cookie和Session44

3.2.1 Cookie的使用44

3.2.2 Session的使用46

3.3 Django认证系统49

3.3.1 登录Admin后台49

3.3.2 引用Django认证登录50

3.3.3 关上窗户51

第4章 Django模型53

4.1 设计系统表53

4.2 admin后台管理56

4.3 基本数据访问59

4.3.1 插入数据60

4.3.2 查询数据61

4.3.3 删除数据63

4.3.4 更新数据63

4.4 SQLite管理工具64

4.4.1 SQLite Manager64

4.4.2 SQLiteStudio65

4.5 配置MySQL65

4.5.1 安装MySQL65

4.5.2 MySQL基本操作67

4.5.3 安装PyMySQL68

4.5.4 在Django中配置MySQL69

4.5.5 MySQL管理工具72

第5章 Django模板73

5.1 Django-bootstrap373

5.2 发布会管理74

5.2.1 发布会列表74

5.2.2 搜索功能78

5.3 嘉宾管理79

5.3.1 嘉宾列表80

5.3.2 分页器83

5.4 签到功能87

5.4.1 添加签到链接87

5.4.2 签到页面88

5.4.3 签到动作91

5.5 退出系统93

第6章 Django测试95

6.1 unittest单元测试框架95

6.1.1 单元测试框架95

6.1.2 编写单元测试用例96

6.2 Django测试100

6.2.1 一个简单的例子100

6.2.2 运行测试用例102

6.3 客户端测试104

6.3.1 测试首页104

6.3.2 测试登录动作105

6.3.3 测试发布会管理107

6.3.4 测试嘉宾管理108

6.3.5 测试用户签到109

第7章 接口相关概念111

7.1 分层的自动化测试111

7.2 单元测试与模块测试112

7.3 接口测试114

7.3.1 接口的分类115

7.3.2 接口测试的意义116

7.4 编程语言中的Interface117

7.4.1 Java中的Interface117

7.4.2 Python中的Zope.interface119

第8章 开发Web接口121

8.1 为何要开发Web接口121

8.2 什么是Web接口124

8.2.1 HTTP125

8.2.2 JSON格式128

8.3 开发系统Web接口129

8.3.1 配置接口路径129

8.3.2 添加发布会接口130

8.3.3 查询发布会接口132

8.3.4 添加嘉宾接口133

8.3.5 查询嘉宾接口135

8.3.6 发布会签到接口136

8.4 编写Web接口文档138

第9章 接口测试工具介绍143

9.1 Postman测试工具143

9.2 JMeter测试工具146

9.2.1 安装JMeter146

9.2.2 创建测试任务147

9.2.3 添加接口测试151

9.2.4 添加断言153

9.3 Robot Framework测试框架154

9.3.1 环境搭建155

9.3.2 基本概念与用法157

9.3.3 接口测试160

第10章 接口自动化测试框架165

10.1 接口测试工具的不足165

10.2 Requests库166

10.2.1 安装167

10.2.2 接口测试167

10.2.3 集成unittest168

10.3 接口测试框架开发169

10.3.1 框架处理流程169

10.3.2 框架结构介绍170

10.3.3 修改数据库配置171

10.3.4 数据库操作封装172

10.3.5 编写接口测试用例176

10.3.6 集成测试报告178

第11章 接口的安全机制181

11.1 用户认证181

11.1.1 开发带Auth接口182

11.1.2 接口文档184

11.1.3 接口测试用例185

11.2 数字签名187

11.2.1 开发接口188

11.2.2 接口文档191

11.2.3 接口用例192

11.3 接口加密194

11.3.1 PyCrypto库194

11.3.2 AES加密接口开发196

11.3.3 编写接口文档201

11.3.4 补充接口测试用例202

第12章 Web Services205

12.1 Web Services相关概念205

12.2 Web Services的开发与调用214

12.2.1 suds-jurko调用接口214

12.2.2 spyne开发接口219

12.3 JMeter测试SOAP接口221

第13章 REST224

13.1 RPC与REST224

13.2 Django REST Framework227

13.2.1 创建简单的API227

13.2.2 添加接口数据231

13.2.3 测试接口232

13.3 集成发布会系统API234

13.3.1 添加发布会API234

13.3.2 测试接口237

13.4 soapUI测试工具238

13.4.1 创建SOAP测试项目239

13.4.2 创建REST测试项目241

第14章 Django项目部署244

14.1 uWSGI244

14.1.1 uWSGI介绍244

14.1.2 安装uWSGI245

14.1.3 uWSGI运行Django246

14.2 Nginx247

14.2.1 安装Nginx247

14.2.2 Nginx+uWSGI+Django248

14.2.3 处理静态资源251

14.3 创建404页面253

第15章 接口性能测试256

15.1 Locust性能测试工具256

15.1.1 安装Locust257

15.1.2 性能测试案例259

15.2 发布会系统性能测试262

15.2.1 性能测试准备263

15.2.2 编写性能测试脚本266

15.2.3 执行性能测试267

15.3 接口性能测试270

15.3.1 编写接口性能测试脚本270

15.3.2 执行接口性能测试271

15.3.3 多线程测试接口性能274

热门推荐