接口自动化测试:持续集成Postman+Newman+Git+Jenkins+钉钉

接口自动化测试:持续集成Postman+Newman+Git+Jenkins+钉钉

  • 大小:477 MB
  • 类型:接口自动化
  • 格式:PDF
  • 出版:人民邮电出版社有限公司
  • 作者:Storm
  • 更新:2020-10-22 08:42:26
vip 免费获取(已有108人参与)
关注公众号免费送书
版权投诉 / 资源反馈(本资源由用户 蒲宏朗 投稿)

给大家整理一篇接口自动化相关的资料,由人民邮电出版社有限公司出版,作者是Storm,介绍了关于接口自动化、Postman、Newman、Git、Jenkins、钉钉方面,格式为PDF,资源大小477 MB,目前在接口自动化类资源综合评分为:8.8分。

接口自动化资源推荐

书籍介绍

1.详细说明HTTP接口的自动测试方法。2.深入讲解邮差、纽曼、Git、詹金斯、钉钉等工具的使用方法。3.提供大量的小测试用例,帮助读者掌握测试知识点。3.全面分析界面自动测试,不断整合实战项目,整体掌握测试技巧。

这本书主要讲解接口自动化测试和接口测试工具Postman的使用。第一章介绍了接口测试的基础知识,包括接口测试背景、接口基础知识、接口测试流程、接口文档系统等。第2~5章介绍邮差工具的基本用法和高级用法,包括邮差工具的介绍、邮差的基本操作、邮差的收集和邮差脚本的应用等。,帮助读者学习如何用这个工具完成界面测试;第6~7章介绍了Jenkins、GitHub、Nail等工具的基本用法,以及如何实现接口测试自动化和与这些工具的持续集成。第八章通过实际项目回顾前七章的内容,帮助读者从整体上理解接口自动化测试持续集成的本质。无论是测试工程师、测试经理还是其他对测试技术感兴趣的人,都可以通过这本书学习相关知识。

目录

  • Chapter 1 接口测试基础知识
  • 1.1 接口测试背景 2
  • 1.2 接口基础知识 3
  • 1.2.1 接口的定义 4
  • 1.2.2 接口的分类 4
  • 1.2.3 HTTP 5
  • 1.2.4 HTTP请求 6
  • 1.2.5 HTTP响应 9
  • 1.3 接口测试流程 11
  • 1.4 接口文档系统 13
  • 1.4.1 ShowDoc简介 13
  • 1.4.2 ShowDoc部署 14
  • 1.4.3 接口测试文档示例 16
  • Chapter 2 初识Postman工具
  • 2.1 安装Postman 19
  • 2.2 Postman工具简介 24
  • 2.3 Postman账号 37
  • 2.4 Postman同步 39
  • 2.5 Postman设置 41
  • 2.6 发送第 一个请求 45
  • 2.7 将请求保存到集合 47
  • Chapter 3 Postman基本操作
  • 3.1 API请求与响应 49
  • 3.2 API授权、Cookies和证书 70
  • 3.3 抓取HTTP请求 78
  • 3.4 拦截器 80
  • 3.5 代理 83
  • 3.6 生成代码片段 87
  • 3.7 Postman Echo 89
  • 3.7.1 请求方法 89
  • 3.7.2 Headers 95
  • 3.7.3 认证方法 96
  • 3.7.4 Cookies操作 99
  • Chapter 4 Postman集合
  • 4.1 变量 102
  • 4.1.1 变量的概念 102
  • 4.1.2 管理环境变量 103
  • 4.1.3 管理和查看全局变量 106
  • 4.2 集合 108
  • 4.2.1 创建集合 108
  • 4.2.2 共享集合 111
  • 4.2.3 管理集合 112
  • 4.2.4 导入/导出文件 114
  • 4.3 集合执行 118
  • 4.3.1 集合运行参数 118
  • 4.3.2 使用环境变量 121
  • 4.3.3 使用数据文件 124
  • 4.3.4 迭代运行集合 128
  • 4.3.5 创建工作流 130
  • 4.3.6 分享集合运行结果 133
  • 4.3.7 集合运行排错 134
  • Chapter 5 Postman脚本的应用
  • 5.1 脚本介绍 139
  • 5.2 预请求脚本 143
  • 5.3 测试脚本 150
  • 5.3.1 Tests基础知识 150
  • 5.3.2 脚本示例 152
  • 5.3.3 脚本进阶 162
  • 5.3.4 pm对象 166
  • 5.4 分支和循环 174
  • 5.5 Postman Sandbox 175
  • 5.6 Newman 178
  • 5.6.1 安装Newman 178
  • 5.6.2 Newman选项 180
  • 5.6.3 集合运行排错 182
  • 5.6.4 定制报告 183
  • Chapter 6 Jenkins、Git与钉钉
  • 6.1 Jenkins 187
  • 6.1.1 部署Jenkins 188
  • 6.1.2 管理插件 194
  • 6.1.3 创建项目 197
  • 6.1.4 配置项目运行频率 201
  • 6.1.5 配置邮件发送 202
  • 6.2 Git 207
  • 6.2.1 什么是Git 207
  • 6.2.2 安装Git 209
  • 6.2.3 Git常用命令 210
  • 6.2.4 GitHub远程仓库 222
  • 6.2.5 搭建GitLab 227
  • 6.3 钉钉 228
  • 6.3.1 钉钉简介 229
  • 6.3.2 集成Jenkins 231
  • Chapter 7 接口测试持续集成
  • 7.1 整合GitHub 235
  • 7.2 整合Jenkins 238
  • 7.3 整合钉钉 240
  • Chapter 8 项目接口测试实战
  • 8.1 项目介绍 243
  • 8.1.1 项目部署 243
  • 8.1.2 查看接口文档 245
  • 8.2 编写接口测试文档 250
  • 8.2.1 编写接口测试计划 251
  • 8.2.2 编写接口测试用例 257
  • 8.3 执行接口测试 267
  • 8.3.1 从Postman执行接口测试 267
  • 8.3.2 从Newman执行接口测试 306
  • 8.4 接口自动化测试持续集成实战 307
  • 8.4.1 通过GitHub维护测试文件 308
  • 8.4.2 配置Jenkins自动化测试任务 309
  • 8.4.3 接收自动化测试结果 311

以上就是本次关于书籍资源的介绍和部分内容,我们还整理了以往更新的其它相关电子书资源内容,可以在下方直接下载,关于相关的资源我们在下方做了关联展示,需要的朋友们也可以参考下。

接口自动化相关资源

参与送书

学习笔记

7小时52分钟前回答

使用Jenkins Pipeline自动化构建发布Java项目的方法

简介 Pipeline,简而言之,就是一套运行于Jenkins上的工作流框架,将原本独立运行于单个或者多个节点的任务连接起来,实现单个任务难以完成的复杂流程编排与可视化。 Pipeline是Jenkins2.X的最核心的特性,帮助Jenkins实现从CI到CD与DevOps的转变。 一,创建pipeline项目 二,清除部分历史构建 三,参数化构建 这里使用三个参数,分别对应是否拉取代码,项目名称,以及发版选项 四,编……

17小时21分钟前回答

python实现报表自动化详解

本篇文章将介绍: xlwt 常用功能 xlrd 常用功能 xlutils 常用功能 xlwt写Excel时公式的应用 xlwt写入特定目录(路径设置) xlwt Python语言中,写入Excel文件的扩展工具。可以实现指定表单、指定单元格的写入。支持excel03版到excel2013版。使用时请确保已经安装python环境 xlrd Python语言中,读取Excel的扩展工具。可以实现指定表单、指定单元格的读取。使用时请确保已经安装python环境。 NOTIC……

14小时11分钟前回答

Python多线程应用于自动化测试操作示例

本文实例讲述了Python多线程应用于自动化测试操作。分享给大家供大家参考,具体如下: 多线程执行测试用例 实例: import threadingfrom time import sleep,ctimefrom selenium import webdriver#测试用例1def test_baidu(browser,search): print("开始,现在时间是%s"%ctime()) print("浏览器是%s"%browser) if browser =="ff": driver = webdriver.Firefox() elif browser =="chrome": driver = webdriver.Chrome() elif browser =="ie": driver =webdriver.Ie() els……