草庐IT

Postman-APIs

全部标签

【接口测试】Postman(三)-变量与集合

一、变量​变量这个概念相信大家都不陌生,因此在这里我们不介绍了。主要说一下在Postman中有哪几类变量,主要包括以下四类:Global(全局)Environment(环境)Local(本地)Data(数据)在本文中我们只介绍全局变量与环境变量的用法1、环境变量​环境变量可以理解为局部变量,他会随着环境的变化而变化。(1)创建环境变量我们可以点击右上角的小眼睛,管理环境变量然后我们点击add然后输入环境变量的信息完成后CtrlS保存即可(2)管理环境变量​在添加环境变量界面,我们除了可以在创建环境变量,我们还能共享、复制、导出、删除以及导入环境变量JSON文件等操作。这里就不详细介绍了,操作比

appuni开发前后台交互报500,但是postman发相同的请求是正常的,卡了我几个小时,终于找到原因,记录一下

1.postman请求正常,说明后台是正常的,那么错误就是前端;2.检查前端url,请求头,请求参数是否和postman是否一致;第二步但凡其中一个步骤有问题,都可能导致500错误,很多人是请求头不同导致的,而我确实请求参数的格式不同导致,非常非常的隐蔽。请求头中我发的就是js格式,header:{"Content-Type":"application/json"}但是传递参数的时候我传递的是单个参数,英文不是固定的参数,是个变量,直接把参数传过去实际上就不是js格式,所以需要修改封装接口把//获取单个商品的详情   getGoodsDetail(goodsId){      returnht

学习路之PHP--laravel postman 提交表单出现419错误

问题图片解决:白名单有时候你可能希望设置一组不需要CSRF保护的URL。例如,如果你正在使用Stripe处理付款并使用了他们的webhook系统,你会需要从CSRF的保护中排除Stripewebhook处理程序路由,因为Stripe不知道要发送什么样的CSRF令牌到你的路由。通常,你应该把这类路由放在web中间件组之外,因为routes/web.php文件中的App\Providers\RouteServiceProvider适用于所有路由。不过,你也可以通过将这类URL添加到VerifyCsrfToken中间件的$except属性中来排除对这类路由的CSRF保护:?phpnamespaceA

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

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

接口自动化【五】(HandleRequests类的封装,及postman上下接口依赖的初步认识)

文章目录前言一、封装发送请求的操作二、迷惑的知识点三、postman的全局变量机制总结前言所有的封装就是一种思想,这种思想能不能想到,其实跟写代码建立思维有很大的关系。下面也是我学到的一种思想,其中对每个函数有解读。以及易错点的总结。实际的运行我也成功了。一、封装发送请求的操作1、目的:我们封装一个类,以后发送请求就只调用这一个类就行了,不用再去写太多的重复的代码。(1)关于http请求的日志,都只在当前文件中写一次。所有的接口用例调的时候,就不用再写日志了(2)不同的接口,都可以调统一的http请求方法,请求参数一致,只不过有的传有的不传。(3)其它处理2、封装思想的讲解(1)在tool文件

postman中测试https双向认证时,报错Error: Hostname/IP does not match certificate‘s altnames: IP: 192.168.64.180

上篇文章ssl单向证书和双向证书校验测试及搭建流程中,已经在浏览器中跑通基于https的双向认证了。。现在到postman中倒腾一下,,,结果发起https请求时,直接报错,,,,后来经过抓包,,实际上client和server确实进行了证书校验。。然后就完了,并没有数据的响应过程。。理论上来说,不应该,,这些配置呢也肯定没问题。。。后来去了官网查询蛛丝马迹。。。。postman官网-证书添加说明OK,已经很明显了,,见下图。域名这块呢没有倒腾,,因为是基于局域网的。。所以这块就先放着吧,,,等后面有机会倒腾域名的时候再来此处追加修改测试。。。但是,有一点很明显,此处Host字段处填写的是域名

如何通过postman实现接口请求

目录1.创建一个集合2.创建一个文件夹3.在文件夹中创建一个基本请求   *设置请求的方式:get、post、delete、put   *设置请求的url地址     *设置请求的请求体body或请求参数params:   *设置请求头:4.设置断言5.点击send发送6.配置环境7.获取请求体中的数据并设置为环境变量(可以让下一个请求使用上一个请求的返回结果)      *创建一个json对象      *通过对象获取响应体中的数据并生成环境变量8.运行集合9.引入外部文件进行参数传递   *1.直接使用    *2.间接使用1.创建一个集合2.创建一个文件夹3.在文件夹中创建一个基本请求 

curl+postman 在java开发中的使用(提高效率)

概念curl是一个常用的命令行工具,用于发送各种类型的HTTP请求,包括GET、POST、PUT、DELETE等。它也可以用来下载文件、上传文件、设置cookie、发送multipart/form-data等等。使用调用post接口实际中的接口:curl--location--requestPOST'http://192.168.11.11:30000/api/science-standard-guide-service/standard-guide/input/submit'\--header'Zkrtoken:ccbf61f2ded3dfc3a5df55d676776146c45baeaf

c# - Google APIs vs Google Play vs Intel x86 vs Android TV vs Wear OS Intel x86 系统图像差异

我最近开始使用VisualStudio2017探索Xamarin.Android。在AndroidSKDManager窗口中,我可以看到不同的Android版本,每个版本下都有多个android系统镜像。以下屏幕截图显示了具有所有可用系统镜像的Android9.0:我不知道应该下载哪个系统镜像,因为我不知道其中的区别。任何人都可以帮助我或引用一些包含每张图片详细信息的链接吗?谢谢! 最佳答案 Android手机和平板电脑包含在“系统镜像”、“GoogleAPI镜像”和“GooglePlay镜像”中,而不是Wear或TV操作系统镜像。

学习笔记-接口测试(Postman、JMeter)

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