接口测试理论基础(一)

1、是什么?---接口测试是测试后端是否符合接口规范。
2、为什么?---程序安全、效率高
3、接口测试实现流程:
     模拟用户向服务器发送数据,然后查看相应
    1)模拟客户端建立连接(通过URL实现: http://www.baidu.com|http:127.0.0.1:8000/ 资源路径)
    2)发送请求;
    3)服务器处理请求并响应;
    4)校验响应数据。
4、接口测试分类:
    1)web接口测试( BS架构
        a、服务器接口测试:测试自己公司实现的浏览器与服务器之间的接口。
        b、第三方接口测试:测试别的公司实现的接口,比如:支付接口测试、天气预报接口测试
    2)模块接口测试(CS架构)
5、环境搭建:
    1)运维或开发实现程序部署,正常运行
    2)自己搭建: 
         a、安装Python
         b、安装依赖:pip install -r requirements.txt -i http://pypi.douban.com/simple
         c、启动项目 :Python run_server.py
         d、测试:http://127.0.0.1:8000/api/departments 如果正常响应数据了,那么程序安装并正常启动。
 6、请求方法:
      Get  获取资源,查询数据  状态码:200
      Post 新增资源   状态码:200/201
      Put   更新资源    状态码:200/201
      Delete 删除资源   状态码:204
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值