zoukankan      html  css  js  c++  java
  • 接口测试意义及实现的方式

    接口测试的意义性:
    1.可以发现很多在页面上操作发现不了的bug
    2.检查系统的异常处理能力
    3.压测,检查系统的安全性、稳定性
    4.前端随便变,接口测好了,后端不用变
    5.可以测试并发情况,一个账号,同时(大于2个请求)对最后一个商品下单,或不同账号,对最后一个商品下单
    6.可以修改请求参数,突破前端页面输入限制(如特殊符号、负数等) 

    接口测试实现的方式

    1、客户端与server建立连接
    2、客户端request请求server端
    3、request需要有请求地址(URL)、方法(get、post等)、参数、动态参数(eg:请求头、timeout等)
    4、发送请求后都会有return对象
    接口测试就是 分析return对象,断言接口返回是否正确

    以python语言为例说明接口测试用例如何编写,以下以豆瓣网为例说明

    执行结果如下,只框出来前三个结果,后边返回数据太大,没展出来

    r.text-------查看响应内容

    r.content--------输出字节流数据,一般是2进制格式

    r.content.decode('utf-8')-------将乱码,2进制格式转为汉字输出

  • 相关阅读:
    图片处理中的Dithering技术
    网络I/O模型
    并发编程(二)
    并发编程(一)
    socket编程(二)
    socket编程(一)
    异常处理
    软件开发规范
    面向对象进阶
    多态与封装
  • 原文地址:https://www.cnblogs.com/merry-0131/p/10281312.html
Copyright © 2011-2022 走看看