postman与soapui操作

get和post请求的区别?

  get请求:直接在浏览器里直接调用就可以了,不用借助工具

        向服务端获取数据的

         数据是放在url里面

  post请求:向服务端发送数据的

          数据放在body里面

  get的url会有长度上的限制,post的数据则可以非常大(实际上现在技术比较成熟,浏览器比较好,所以后面长度想要多少就可以有多少,所以实际上长度没什么区别)

  post比get安全,因为数据在地址栏不可见(post参数不会写在url上,但是通过抓包什么的都可以抓取到,所以实际上也不安全)

获取学生信息接口(get请求方式):

  

登录接口(post请求方式):

添加学生信息(post请求方式,入参是json类型):

学生金币充值(post请求方式):

  该接口有权限验证,需要admin用户才可以做操作,需要添加cookie

  cookie中key为登录的用户名,value从登录接口中获取,登录成功后会返回sign

查出小赵同学的金币数:

  给小赵同学充金币,在body处添加参数:

  充值成功后查看小赵同学的金币数:

获取所以学生信息(get请求方式):

  需要添加herder信息,key为Referer,value为http://api.nnzhp.cn/

文件上传(post请求方式,参数为file):

  记住把body下的test改为file

SoapUI接口测试:

  file——New SOAP Project: 链接复制到initial WSDL

  双击Request1——将countryName处?改为一个国家名称,如china,点击上面绿色按钮

HTTP状态码?

  每发出一个http请求,都会有一个响应,http本身会有一个状态码来标识这个请求是否成功,常见的状态码有以下几种:

    1.200 2开头的表示这个请求发送成功。最常见的就是200,表示这个请求成功,服务器也返回了。

    2.300 3开头的表示重定向。最常见的是302,把这个请求重定向到别的地方。

    3.400 400代表客户端发送的请求有语法错误;401代表访问的页面没有授权;403表示没有权限访问这个页面;404代表没有这个页面。

    4.500 5开头的代表服务器有异常。500代表服务器内部异常;504代表服务器端超时,没有返回结果。

时间: 2024-10-31 13:10:51

postman与soapui操作的相关文章

接口测试-postman头域操作

1.哪些需要头域 根据文档确定哪些接口需要添加头域 举个例子:腾讯课堂评论接口 https://ke.qq.com/course/131374?taid=4106401051967790 抓包获取url https://ke.qq.com/cgi-bin/comment_new/course_comment_list?cid=131374&count=10&page=0&filter_rating=0&bkn=1104783416&r=0.2915597946957

WSDL项目----操作和请求

至于现在你只看服务相关的特性,让我们尝试更多的操作和相应的请求. 操作 每个基于WSDL服务公开的操作包括一个请求和响应消息格式(可选). soapUI服务中的动作显示为节点在项目导航器的服务下 在soapUI操作没有太多可以编辑;左下角属性显示检查目的的只读属性: (唯一的属性可以在这里编辑是第一个;“描述”) 请求 操作导航树的动作中您可以添加任意数量的请求对象. soapUI默认为每个操作创建一个示例请求,可以看到下图: 双击打开一个请求: (类似的编辑器是用于JDBC.AMF HTTP和

postman接口自动化介绍

018年2月1日刚入职,经理跟我说让我做一下项目的接口自动化,我嘴上说着好,心里直打鼓.虽然会接口测试,对自动化有一点了解,但从来没做过,而且从来没有一个人做过一个项目的自动化,对我来说是个不小的挑战,最直观的证据就是三天没睡好..没办法,硬着头皮上吧! 我知道的接口测试工具是postman.soapUI.jmeter,选择的是postman,原因就是轻量,而且简单直白. postman是搭配JavaScript来做的接口自动化,将笔记记录在此~ 推荐安装:下载执行文件安装即可 https://

python-----编写接口,使用postman与soapiu访问调用

实例:自己写一个注册接口 输入用户名.密码.验证码,当满足注册将密码进行md5加密. 场景 接口返回参数 提示 用户名存在 2000 exit 用户已存在 密码与验证码不相等 3000 wrong 密码不一致 注册成功 1000   insert 插入成功 URL与传入参数 接口访问地址 http://127.0.0.1:9009/regist 请求方式 Post 传入参数 username 用户名 password 密码 cpassword 确认密码   Mysql数据库 信息 Ip 192.

使用Postman实现接口数据关联

首先下载安装Postman直接打开官网,点击下载按钮即可完成下载https://www.getpostman.com/downloads/ 栗子业务场景:用户登录医生账户,查询自己的处方列表数据:用户登录成功后,服务端返回一个token,客户端在查询列表数据的请求header中添加上对应的token,才可以查询成功 具体看下在Postman中如何操作: step1 先添加一个集合,集合可以理解为一个项目/模块文件夹,可以把一个模块的接口都放到同一个集合里,点击“New Collection”创建

你不得不了解的前后端分离原理!

原文:来源于网络 前言 前后端分离已成为互联网项目开发的业界标准使用方式,通过nginx+tomcat的方式(也可以中间加一个nodejs)有效的进行解耦,并且前后端分离会为以后的大型分布式架构.弹性计算架构.微服务架构.多端化服务(多种客户端,例如:浏览器,车载终端,安卓,IOS等等)打下坚实的基础.这个步骤是系统架构从猿进化成人的必经之路. 核心思想是前端html页面通过ajax调用后端的restuful api接口并使用json数据进行交互. 在互联网架构中,名词解释: Web服务器:一般

前后端分离原理

前言 前后端分离已成为互联网项目开发的业界标准使用方式,通过Nginx+Tomcat的方式(也可以中间加一个Node.js)有效的进行解耦,并且前后端分离会为以后的大型分布式架构.弹性计算架构.微服务架构.多端化服务(多种客户端,例如:浏览器,车载终端,安卓,IOS等等)打下坚实的基础.这个步骤是系统架构从猿进化成人的必经之路.核心思想是前端HTML页面通过Ajax调用后端的restuful api接口并使用json数据进行交互. 在互联网架构中,名词解释: Web服务器:一般指像Nginx,A

JavaWeb项目放弃jsp?为什么要前后端解耦?为什么要前后端分离?

前戏 前后端分离已成为互联网项目开发的业界标准使用方式,通过nginx+tomcat的方式(也可以中间加一个nodejs)有效的进行解耦,并且前后端分离会为以后的大型分布式架构.弹性计算架构.微服务架构.多端化服务(多种客户端,例如:浏览器,车载终端,安卓,IOS等等)打下坚实的基础.这个步骤是系统架构从猿进化成人的必经之路. 核心思想是前端html页面通过ajax调用后端的restuful api接口并使用json数据进行交互. 名词解释:在互联网架构中,web服务器:一般指像nginx,ap

带头大哥777:为什么要前后端分离?

一.前戏 前后端分离已成为互联网项目开发的业界标准使用方式,通过nginx+tomcat的方式(也可以中间加一个nodejs)有效的进行解耦,并且前后端分离会为以后的大型分布式架构.弹性计算架构.微服务架构.多端化服务(多种客户端,例如:浏览器,车载终端,安卓,IOS等等)打下坚实的基础.这个步骤是系统架构从猿进化成人的必经之路. 核心思想是前端html页面通过ajax调用后端的restuful api接口并使用json数据进行交互. 在互联网架构中,名词解释: Web服务器:一般指像nginx