职业技能大赛——软件测试(应试版)之接口测试1

根据我参与的大多数测试竞赛经验,接口测试通常着重于考察参赛者使用Postman工具的能力,以及对接口理解和分析的水平。以下内容,我将从竞赛的角度出发,尽可能地梳理出相关的重要知识点,以便为大家提供一份详尽的参考资料。

 一、软件安装

这里就不赘婿了,大家自行安装。

二、竞赛中的接口测试要求

综上,可以看出接口测试普遍都是考察选手对postman的使用,比赛的时候会给

三、测试涉及的知识点

1.接口测试协议(了解即可,不需要深入)

  • webservice协议:接口地址:http://........................?wsdl

    如有:soap协议,wsdl

  • restfu规则:get获取数据,post提交数据,put修改数据,delete删除数据

  • dubbo协议:接口地址以dubbo://......      (适用于少量数据的传输。大并发。)

  • http协议(重点) : 接口地址: http://              端口80

    https=http+ssl安全传输协议 端口:443


http协议的请求头:

  • X-Requested-With:异步请求

  • Accept: application/json,text/javascript,*/*,q=0.01(客户端可以接收的数据格式)

  • User-Agent:用户代理

  • Connection: keep-alive保持活跃

  • User-Agent:客户端的用户类型

  • Content-Type :请求内容的格式


    2.软件的使用

了解软件每个元素的作用

request的页签
  • Params:参数(用于在get请求传参)
  • Authorization:鉴权(postman自带的鉴权功能)
  • Headers:请求头(在这里加请求头)
  • Body:(post请求的时候用)

   none:没有参数

   form-data:即有文件又有键值对(也可以传文件)(文件上传要开启postman的工作目录)

   x-www-form-urlencoded:只传键值对

   raw:传JSON格式数据(txt,xml ,html,js)

   binary:把文件以二进制传

   GraphQL:(少用)


  • Pre-request Script:接口请求之前的脚本。js
  • Tests:断言的代码
  • Settings:请求是一个要求的设置
  • Cookies:Postman的cookie的管理器

response的页签

Body:返回的数据

  • Pretty:以json格式展示

  • Raw:以文本的格式展示

  • Preview:以网页的格式展示

cookie:返回的cookie信息

Headers:响应头

TestResults:断言结果

status:状态码

time:消耗的时间

szie:字节数

Console:控制台,用于调试

  • 16
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值