草庐IT

PostMan环境变量、全局变量、动态参数使用

一、环境准备postmanmoco[{"description":"登录认证","request":{"uri":"/login","method":"post","forms":{"user":"admin","password":"a123456"}},"response":{"headers":{"Content-Type":"application/json;charset=utf-8"},"json":{"msg":"登录成功","token":"abcdefg123456111"},"status":"200"}},{"description":"获取用户信息","request"

postman的使用

Postman的环境变量以及全局变量设置接口的环境变量(环境变量就是全局变量),设置接口的全局变量(全局变量是能够在任何接口里面访问的变量)全局变量通过{{变量名}}获取接口关联场景:需要将“登录接口”返回的access_token值作为“创建标签接口”的入参(即:接口关联)1、使用json提取器实现接口关联先将“登录接口”返回的access_token值设置为全局变量查看全局变量access_token是否添加成功再将全局变量access_token作为入参去调“创建标签接口”2、使用正则表达式提取器实现接口关联先通过正则语句获取到access_token(绿框部分)然后再将access_t

postman工具使用中,遇到的简单疑问

post请求和get请求有什么区别?GET请求和POST请求都是HTTP协议中的两种常见请求方式,主要区别如下:GET请求在请求URL的后面附带参数,而POST请求则将参数包含在请求体中。GET请求的数据是以查询字符串的形式传递的,而POST请求则是以消息主体内传递的。GET请求的数据量有限,通常不能发送大量数据,而POST请求则可以发送任意长度的数据。GET请求的数据会被缓存在浏览器历史记录中,POST请求则不会。GET请求一般用于获取数据,而POST请求则用于提交数据。GET请求可以被缓存,而POST请求则不会被缓存。总之,GET请求可以用于从服务器请求数据,而POST请求则用于将数据提交

使用Postman创建Mock Server

这篇文章将教会大家如何利用 Postman,通过Mock的方式测试我们的API。什么是MockMock是一项特殊的测试技巧,可以在没有依赖项的情况下进行单元测试。通常情况下,Mock与其他方法的主要区别就是,用于取代代码依赖项的模拟对象允许设置期望值。简而言之,Mock就是创建了一个对象,模拟真实对象的行为。目的是什么前端与后端的工作进度不同步,使得两方团队无法有效的完成工作。Postman中的Mock服务器可以减轻团队开发过程中的这种不同步问题。开发可以在不启动后端的基础上,查看预期的响应结果。是一种快速开发的过程。意义何在在API开发的前期,构建Mock集合可以帮助开发团队之间清晰沟通,并

【接口自动化测试项目2.0】unittest与pytest无缝穿插对接,可以像postman一样编写代码

📢专注于分享软件测试干货内容,欢迎点赞👍收藏⭐留言📝如有错误敬请指正!📢交流讨论:欢迎加入我们一起学习!📢资源分享:耗时200+小时精选的「软件测试」资料包📢最困难的时候,也就是我们离成功不远的时候!theme:fancyhighlight:arta项目介绍接口自动化测试项目2.0软件架构本框架主要是基于Python+unittest+ddt+HTMLTestRunner+log+excel+mysql+企业微信通知+Jenkins实现的接口自动化框架。前言公司突然要求你做自动化,但是没有代码基础不知道怎么做?或者有自动化基础,但是不知道如何系统性的做自动化,放在excel文件中维护,不知道如

学习笔记-接口测试(postman、jmeter)

一、什么是接口测试通常做的接口测试指的是系统对外的接口,比如你需要从别的系统来获取到或者同步资源与信息,他们会提供给你一个写好的接口方法供你调用,比如常用的app,用户同步这些在处理数据的时候需要通过接口进行调用。webService接口和httpapi接口是最常见的两种接口方式,后者最常用,采用http协议,有get 和post请求方法,返回的数据是json类型,接口测试也可以说是功能测试,通过调用接口从数据库中获取到数据,返回回来。二、前端和后端前端和后端如果说成客户端与服务端比较好理解,在浏览器上打开一个网页,打开一个管理系统,在一个APP上操作,这些都属于前端,他的作用就是显示页面,操

java - 如何将客户端 pkcs12 证书添加到 Postman Chrome,W7?

我尝试测试一个“奇怪”的GET请求,我必须在其中提供BASIC身份验证和客户端证书。我尝试使用PostmanChrome检查它,但我不明白如何将chrome个人证书中的证书链接到我的请求。我看到了这个讨论:https://github.com/a85/POSTMan-Chrome-Extension/issues/482但它是关于MACkeystore的,我无法将其转换为W7/Chrome。这是我设置的java代码,它应该执行与postman相同的工作,以帮助您了解我希望postman执行的操作。我们用那个帖子来写吧InputStreamis=context.getResources(

java对接web service接口遇到的坑,postman测试代码报错415Unsupported Media Type,程序中报错org.xml.sax.SAXException: Bad en

对接webservice接口,soapUI工具接口调用成功,但是postman调用报错415UnsupportedMediaType,程序中报错org.xml.sax.SAXException:Badenvelopetag:Fault,经过调查,是请求头信息,然后深究之后发现是webService的soap协议问题,网上大部分解决方案提供的都是spap1.1协议的,但是我的接口提供的为soap1.2协议,所以出现了报错问题。webservice当前主流版本为soap1.1与soap1.2两种。soap1.1请求头信息为:text/xml;charset=utf-8命名空间为:http://sc

postman好用的插件有哪些,给出实例和插件下载地址、使用方法

postman好用的插件有哪些,给出实例和插件下载地址、使用方法Postman是一个常用的高级API测试工具,也可以用来测试Web应用程序。它提供了许多内置的功能和工具,同时还支持通过插件拓展其功能。下面是几个很实用的Postman插件:JWT(JSONWebToken):该插件可以通过提供简单的配置,为Postman添加一堆工具和功能,以帮助您使用JWT进行授权。下载地址:https://chrome.google.com/webstore/detail/jwt/niokmjenkkahpmhjmhajlcfibpjdgmia?hl=en使用方法:打开Postman并创建新请求,在顶部菜单栏

Okhttp实现参数请求接口用postman的form-data请求接口

1.看下图,是不是这种访问方式2.如果是这种访问方式,使用okhttp请求接口是这样的。//不良记录实体类BadnessCustomVoBeanbadnessCustomVoBean=newBadnessCustomVoBean();badnessCustomVoBean.setCategory("成品");Gsongson=newGson();//使用Gson将对象转换为json字符串Stringjson=gson.toJson(badnessCustomVoBean);MultipartBodyrequestBody=newMultipartBody.Builder().setType(M