接口自动化铺垫(2)接口组成部分

1分钟了解一个测开小知识:

 

接口自动化铺垫--二:

 

接口中有哪些部分,昨天的思考问题 ,这期做个详细的解答

 

1. 角色:调用方、接收方

2. 辅助说明文档:API、Swagger说明、接口文档等

3. 请求链接部分:

            接口类型:http请求【大多数】

            请求类型:post、get、delet、patch

            请求格式:http://{ip}:{port}/{api}/?{参数}

            IP:请求的ip地址

            port:请求的端口

            api:请求接口连接

            参数:部分查询、修改接口,会将查询的条件拼接在请求链接中

 

一个完整的请求例子:http://121.0.0.0:8080/api/test?baba=12&mama=991

例子中的逐条与上面对应:

            IP:121.0.0.0

            port:8080

            api:/api/test

            参数:baba=12

            mama=991

 

请求消息体内容:

            请求头:request heads

            请求消息体:json格式【主流】或xml格式

 

请求返回信息:

            返回类型代码:200、300、400、404、401、500

            返回内容消息体:例:{"data":{"bh":"9e50afbf7c952156fb7b4b6722931fbd","effectRows":0},"message":"添加成功","success":true}

 

除了1,2,两部分之外,其他的内容,就是接口自动化都会使用到的内容。

 

自动化的核心,就是,将这些内容,通过参数化的方式提前写好测试数据,以及预期结果数据。至于如何参数化,下期介绍

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值