欢迎访问 生活随笔!

尊龙游戏旗舰厅官网

当前位置: 尊龙游戏旗舰厅官网 > 编程资源 > 编程问答 >内容正文

编程问答

接口测试学习笔记 -尊龙游戏旗舰厅官网

发布时间:2025/1/21 编程问答 35 豆豆
尊龙游戏旗舰厅官网 收集整理的这篇文章主要介绍了 接口测试学习笔记 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

 一、接口的分类 接口一般分为两种,程序内部的接口和系统对外的接口;

系统对外的接口:从别的网站或服务器上获取资源或信息,别人肯定不会把数据库共享给你,他只能给你提供一个他们写好的方法来获取数据,你引用他提供的接口就能使用他写好的方法,从而达到数据共享的目的,比如说咱们用的app、网址这些它在进行数据处理的时候都是通过接口来进行调用的。

程序内部的接口:方法与方法之间,模块与模块之间的交互,程序内部抛出的接口,比如bbs系统,有登录模块、发帖模块等等,那你要发帖就必须先登录,要发帖就得登录,那么这两个模块就得有交互,它就会抛出一个接口,供内部系统进行调用。

二、接口请求报文拼接 接口请求报文拼接只要分为key-value形式和json串传参两种形式。

1)key-value形式 :url?param=value¶m2=value  

例如:   https://api.douban.com/v2/book/search?q=邹伟伟    

                     {     count: 1,   

                            start: 0,  

                            total: 1,   

                              books: [     ]

                     }

2)json串传参

三、接口请求方式  

     接口请求方式有get和post两种。如果是get请求的话,直接在浏览器里输入就行了,只要在浏览器里面直接能请求到的,都是get请求;如果是post的请求的话,就不行了,就得借助工具来发送。    

get请求和post请求的区别:

    1、get使用url或cookie传参。而post将数据放在body中。

    2、get的url会有长度上的限制,则post的数据则可以非常大。

    3、post比get安全,因为数据在地址栏上不可见。

    4、一般get请求用来获取数据,post请求用来发送数据。

四、接口测试用例的设计

    1、通过性:按照接口文档里面的传
    2、参数组合,多个参数的时候
    3、安全的
        权限绕过:卖家传个普通用户的id
        绕过验证:商品200块钱,你传1块钱
       关键参数有没有加密
       密码的安全规则
   4、异常,说白了就是不按照你要求的来
   5、根据业务逻辑来设计

转载于:https://www.cnblogs.com/qianhying/p/6847742.html

总结

以上是尊龙游戏旗舰厅官网为你收集整理的接口测试学习笔记的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得尊龙游戏旗舰厅官网网站内容还不错,欢迎将尊龙游戏旗舰厅官网推荐给好友。

网站地图