软件测试-接口总结

应用程序编程接口,简称API(Application Programming Interface),就是软件系统不同组成部分衔接的约定。

列  https://www.boxuegu.com/user/login?refer=https://xuexi.boxuegu.com/class_track.html?courseId=956&isFree=1

https

1.https 是传输协议的类型  一般分为https 和http   一般测试环境  都是http   ,简单来收就是https是加密过的,更安全。

      HTTPS和HTTP的区别主要如下:

             1、https协议需要到ca申请证书,一般免费证书较少,因而需要一定费用。

             2、http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。  

             3、http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。

             4、http的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,比http协议安全。

www.boxuegu.com

2.这部分是服务器地址,服务期真正的地址一般都是数字组合,比如大家最熟悉的本机host :127.0.0.1  但是一般为了好记忆在配置文件做了映射,当我们输百度时候,程序会帮我们去转移然后搜索服务器的地址。

3.服务器地址后还有个端口号,我们比较熟悉的8080  和3306  这是tomcat和mysql的默认程序方位的端口。

user/login

4.接口的请求路径

端口好后面接的是接口的请求路径,这是开发定义的,根据这个路径会访问到指定的代码逻辑当中。

refer=https://xuexi.boxuegu.com/class_track.html?courseId=956&isFree=1

5请求参数   比如登陆的账号密码 参数一般都是?后面。不同接口类型不一样,最多就是post和get

         常见web接口:一类是http协议的接口,另一类是web service接口(如soup、rmi、rpc协议)。本文主要介绍http请求接口。

          常见的http请求方式包括:get(查)、post(增),除此之外还有put(改)、delete(删)等。

6.请求头、请求行、请求体   一般测试就是填写请求体也就是请求参数

7、响应头、响应行、响应体   一般测试就是查验响应体也就是响应数据

    1、响应的数据格式一般就是json格式

          响应数据一般定义三部分:自动code码   提示信息message   响应数据data   

---恢复内容结束---

应用程序编程接口,简称API(Application Programming Interface),就是软件系统不同组成部分衔接的约定。

列  https://www.boxuegu.com/user/login?refer=https://xuexi.boxuegu.com/class_track.html?courseId=956&isFree=1

https

1.https 是传输协议的类型  一般分为https 和http   一般测试环境  都是http   ,简单来收就是https是加密过的,更安全。

      HTTPS和HTTP的区别主要如下:

             1、https协议需要到ca申请证书,一般免费证书较少,因而需要一定费用。

             2、http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。  

             3、http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。

             4、http的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,比http协议安全。

www.boxuegu.com

2.这部分是服务器地址,服务期真正的地址一般都是数字组合,比如大家最熟悉的本机host :127.0.0.1  但是一般为了好记忆在配置文件做了映射,当我们输百度时候,程序会帮我们去转移然后搜索服务器的地址。

3.服务器地址后还有个端口号,我们比较熟悉的8080  和3306  这是tomcat和mysql的默认程序方位的端口。

user/login

4.接口的请求路径

端口好后面接的是接口的请求路径,这是开发定义的,根据这个路径会访问到指定的代码逻辑当中。

refer=https://xuexi.boxuegu.com/class_track.html?courseId=956&isFree=1

5请求参数   比如登陆的账号密码 参数一般都是?后面。不同接口类型不一样,最多就是post和get

         常见web接口:一类是http协议的接口,另一类是web service接口(如soup、rmi、rpc协议)。本文主要介绍http请求接口。

          常见的http请求方式包括:get(查)、post(增),除此之外还有put(改)、delete(删)等。

6.请求头、请求行、请求体   一般测试就是填写请求体也就是请求参数

7、响应头、响应行、响应体   一般测试就是查验响应体也就是响应数据

    1、响应的数据格式一般就是json格式

          响应数据一般定义三部分:自动code码   提示信息message   响应数据data   

原文地址:https://www.cnblogs.com/guojing-anda/p/11026670.html