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进制格式转为汉字输出

  • 相关阅读:
    MFC学习篇(二):error LNK2005 及其解决方法
    MFC学习篇(一):用OpenCV显示视频
    记一次mysql安装!
    常用数据对应关系及简单介绍
    docker
    月份及星期 缩写
    java 面对对象笔记
    linux小案例 定时备份数据库
    rpm_yum_开发工具的安装
    shell入门
  • 原文地址:https://www.cnblogs.com/merry-0131/p/10281312.html
Copyright © 2011-2022 走看看