当前位置:首页 > 网络与数据通信 >
《接口自动化测试:持续集成Postman+Newman+Git+Jenkins+钉钉》电子书封面

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

  • 发布时间:2020年10月22日 08:42:26
  • 作者:Storm
  • 大小:477 MB
  • 类别:接口自动化电子书
  • 格式:PDF
  • 版本:扫描版
  • 评分:9.1

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

      给大家带来的一篇关于接口自动化相关的电子书资源,介绍了关于接口自动化、Postman、Newman、Git、Jenkins、钉钉方面的内容,本书是由人民邮电出版社有限公司出版,格式为PDF,资源大小477 MB,Storm编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:8.1。

      内容介绍

      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

      学习笔记

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

      简介 Pipeline,简而言之,就是一套运行于Jenkins上的工作流框架,将原本独立运行于单个或者多个节点的任务连接起来,实现单个任务难以完成的复杂流程编排与可视化。 Pipeline是Jenkins2.X的最核心的特性,帮助Jenkins实现从CI到CD与DevOps的转变。 一,创建pipeline项目 二,清除部分历史构建 三,参数化构建 这里使用三个参数,分别对应是否拉取代码,项目名称,以及发版选项 四,编写pipeline脚本 选择pipeline script 编写pipeline脚本 def userMapdef proMap = ['api': 'test_api', 'report':'test_report', 'job': 'test_job'] //定义项目字典def deployMap = ['test-pipeline': 'test-pro.sh'] //定义发版脚本def predeployMap = ['test-pipeline': 'test-pre.sh'] //定义预……

      python实现报表自动化详解

      本篇文章将介绍: xlwt 常用功能 xlrd 常用功能 xlutils 常用功能 xlwt写Excel时公式的应用 xlwt写入特定目录(路径设置) xlwt Python语言中,写入Excel文件的扩展工具。可以实现指定表单、指定单元格的写入。支持excel03版到excel2013版。使用时请确保已经安装python环境 xlrd Python语言中,读取Excel的扩展工具。可以实现指定表单、指定单元格的读取。使用时请确保已经安装python环境。 NOTICE: xlwt对Excel只能进行只写操作 xrrd对Excel只能进行只读操作 此外,还有xlutils.copy可以实现Excel的复制再编辑。 1.python写excel — xlwt常用功能 A.准备工作 安装xlwt :在终端中输入pip install xlwt或者easy_install xlwt 引入xlwt包 : import xlwt # 写……

      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() else: print("浏览器输入错误!") driver.get(r"http://www.baidu.com") driver.implicitly_wait(5) driver.find_element_by_xpath("//*[@id='kw']").send_keys(search) driver.find_element_by_id("su").click() sleep(2) driver.quit()if __name__ =="__main__": #定义字典存放test_baidu函数的参数 dict……

      以上就是本次介绍的接口自动化电子书的全部相关内容,希望我们整理的资源能够帮助到大家,感谢大家对码农之家的支持。

      上一篇:大数据智能:互联网时代的机器学习和自然语言处理技术

      下一篇:运营本源

      展开 +

      收起 -

      码小辫公众号

      重要!由于版权问题,暂停资源分享!关注左边的号有资料打包(惊喜!)

      添加左边“ 码小辫 ”的微信号,获取12月份下架资料打包!(每周更新)

      【JAVA资料完整打包(限时删除!)】

      下载地址:百度网盘下载
      读者留言
      Mr.严皓轩

      Mr.严皓轩 提供上传

      资源
      25
      粉丝
      16
      喜欢
      145
      评论
      18

      Copyright 2018-2020 www.xz577.com 码农之家

      版权投诉 / 书籍推广 / 赞助:520161757@qq.com