postman接口自动化介绍

018年2月1日刚入职,经理跟我说让我做一下项目的接口自动化,我嘴上说着好,心里直打鼓。虽然会接口测试,对自动化有一点了解,但从来没做过,而且从来没有一个人做过一个项目的自动化,对我来说是个不小的挑战,最直观的证据就是三天没睡好。。没办法,硬着头皮上吧!

我知道的接口测试工具是postman、soapUI、jmeter,选择的是postman,原因就是轻量,而且简单直白。

postman是搭配JavaScript来做的接口自动化,将笔记记录在此~

推荐安装:下载执行文件安装即可 https://www.getpostman.com/apps

面板主要功能介绍

请求构建前提条件:详细的接口文档

请求构建:https://jingyan.baidu.com/article/0f5fb09907e3046d8334ea2f.html

用例集构建:将所有的用例放在一个用例集合(文件夹),通过运行一个用例集达到自动运行该文件夹下所有用例的方式来达到postman的接口自动化。

用例集运行方式:

运行1文件夹中的两个用例

结果查看

至此,简单的postman接口自动化介绍结束。

原文地址:https://www.cnblogs.com/teresa135/p/9009618.html

时间: 2024-10-12 15:37:24

postman接口自动化介绍的相关文章

Postman接口功能测试介绍

Postman接口功能测试介绍 posman介绍&测试准备 Postman介绍:postman是一个开源的接口测试工具,无论是做单个接口的测试还是整套测试脚本的拨测都非常方便. 前期准备:测试前,需要安装好postman, 客户端版本跟插件版本都行,根据个人需要选择安装. 五种请求介绍:这里介绍get/post/带cookie/带Header/上传文件五种请求的测试. 1.1Get请求    Get请求是最简单的请求方式,输入URL就能完成. 第一步:新建一个tab页面 第二步:输入URL ,选

postman接口自动化

第一步安装node.js: 安装教程: https://www.runoob.com/nodejs/nodejs-install-setup.html 查看是否安装成功: node --version 第二步安装newman: 执行:npm install -g newman 第三步安装newman-reporter-html 执行:newman-reporter-html 成功截图 第四部从postman导出json文件: 第五步执行脚本: newman run D:\开发平台\审核.post

接口自动化之Postman+Newman

简介 Postman 使一款可以方便我们调用API的工具,通过Postman 与 Newman结合我们还可以批量运行API达到API自动化测试的目的. Postman 安装 Window 系统需要先安装Chrome浏览器,然后在应用商店找到Postman插件,直接点击安装便可:https://chrome.google.com/webstore/detail/postman/fhbjgbiflinjbdggehcddcbncdddomop?hl=cn 测试GET类型API以豆瓣搜索图书API为例

Postman+Newman+Jenkins接口自动化框架

postman做接口测试简单易用很容易上手,但是接口越来越多,每次手动点击runner进行测试不灵活,最近就研究了下newman,利用newman实现接口的自动化测试,但是每次需要命令行操作也不方便,就想着利用Jenkins做真正的自动化测试,刚好部门有现成的Jenkins环境就用了起来,目前已经实现了接口的自动化测试.postman导出的json文件直接上传git,Jenkinsjob配置git路径,每次只要点击下job就可以进行接口测试或者有新的接口更新也会实现自动化测试,同时可以发送邮件告

postman+newman+node.js+git+jenkins实现接口自动化持续集成

缺少的配图会在后期慢慢更新出来 1 首先我们来说说postman+newman+node.js+git+jenkins它们之间的关系.首先jenkins只支持命令行模式,包含win的和linux的.postman的命令行运行环境是newman,而newman又依赖于node.js. 2 以上软件都是开源的,大家百度一下很容易找到. jenkins 地址 https://jenkins.io/download/ 其中jenkins下载war包放入tomcat启动. 在配置上win环境和linux配

Jenkins+postman+newman接口自动化

通过newman可以运行postman导出的集合包或者url,所以需要的数据准备是包含XXX搜索接口的集合包,此处数据准备分为两个集合 1.搜索测试集合:为接口设置了环境变量.以及参数化的数据文件,所以导出文件包括: 集合本身的json数据包 环境变量数据包 参数化文件 导出来的脚本目前只支持json的格式的文件. 所以针对该集合:将其集合json包.环境变量包导出.参数化文件准备 所以其地址分别是 集合包地址:d:\搜索测试\测试项目.postman_environment.json 环境变量

接口自动化-接口测试初介

前期针对接口测试做了些整理分享,本文主要介绍接口测试基础内容.后续会针对接口自动化(Jmeter,RobotFramework,其实Postman也可以)以及持续集成做相关介绍. 接口测试定义 接口测试是测试系统组件间接口的一种测试. 接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点. 测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等. 为什么做接口测试 系统复杂度不断上升,传统的测试方法成本急剧增加且测试效率大幅下降: 单一产品之间的测试已不

关于接口自动化

本文主要介绍如何用Java针对Restful web service 做接口自动化测试(数据驱动),相比UI自动化,接口自动化稳定性可靠性高,实施难易程度低,做自动化性价比高.所用到的工具或类库有 TestNG, Apache POI, Jayway rest-assured,Skyscreamer - JSONassert. 简介: 思想是数据驱动测试,用Excel来管理数据,'Input' Sheet中存放输入数据,读取数据后拼成request 调用service, 拿到response后写

Jmeter接口自动化参数化 (转)

测试场景: 有个查询城市(大概一百个 )天气预报的接口(需求参考第一课),需要根据不同的citycode,去查询对应城市的天气预报,这种接口该如何去测试呢? 分析需求: 不管是功能测试需求,还是接口测试需求,首先要先学会分析需求,然后设计测试用例.对于上面的一百多个城市天气预报,小伙伴们是如何设计用例的呢? 一百多个城市的天气预报,我不可能一个个去手工测,一是比较耗时间,二是重复劳动.就算你这次一口气测了一百多个,下次版本更新,你做回归测试也得重新测.(也许你会偷懒,只测两三个,但是做测试不要抱