2、HTTP的URL是怎么组成为一个接口的

看了“什么是接口测试”我们大致就明白了接口测试是怎么一回事了。接下来需要理解一下HTTP的URL是怎么组成为一个接口的。如图:

 

1、一个URL就是一个接口:接口大致会分为一下几个部分:

  1)、请求协议:

    ①、http — 普通的http请求

    ②、https — 加密的http请求,传输数据更加安全

    ③、ftp — 文件传输协议,主要用来传输文件

  2)、请求IP(域名):就是指提供接口的系统所部署的服务器地址

  3)、请求端口:如果不填端口,默认是80,否则需要填写端口号(http协议默认是80,https默认是443)

  4)、接口地址:指系统提供的接口在什么位置

  5)、接口参数:参数在接口路径后,用“?”来表示路径地址完了,剩下的都是参数了,用“&”来区分参数个数,

  如下示例:

    http://127.0.0.1:8080/light?opt=open&use=yy&pwd=123456

  假设要操作这个灯,需要用户密码,则可以增加新的参数”use”、”pwd”,用”&”来隔开。可以看到这个示例有3个参数:

    ①“opt”:”open”

    ②“use”:”yy”

    ③“pwd”:”123456”

  6)接口HTTP参数【url看不见等隐藏参数】

    ①http请求方式

      

 

     ②http请求头

      请求头包含许多有关的客户端环境和请求正文的有用信息。例如,请求头可以声明浏览器所用的语言,请求正文的长度。示例:

      

 

    ③http请求体

      请求体就是请求等正文了,可以有很多种请求体。

      

 

 总结:看到上面的请求结构,就能接口测试了,只需要修改接口的参数,就可以像功能测试一样测了。可以用功能测试设计用例的方法来设计接口测试的用例。

 

posted @ 2023-04-14 12:12  请你吃溜溜糖  阅读(215)  评论(0)    收藏  举报