• 接口测试


    一、接口测试得的必要性:

    1. 可以发现很多页面上操作发现不了的bug

    2. 检查系统的异常处理能力

    3.检查系统的安全性,稳定性

    4.前端随便变,接口测好了,后端不用变

    5.可以测试并发情况,一个账号,同时(大于2个请求)对最后一个商品下单,或不同账号对最后一个商品下单

    6.可以修改请求参数,突破前端页面输入限制(如金额)

    二、接口怎么测

     三、没有接口文档,怎么做接口测试

              抓包看接口请求参数,跟开发沟通整理出接口文档;

    四、数据依赖

           在手工或自动化接口测试过程中,上下游接口有数据依赖,用一个全局变量来处理依赖的数据,比如登录后返回token,其它接口都需要这个token,那就用全局变量来传token参数

            依赖第三方数据的接口要用mock

    五、当一个接口出现异常时如何分析

             1. 抓包,用fiddler工具抓包,或者浏览器上f12。APP的话就用fiddler设置代理,去看请求报文和返回报文

              2. 查看后端日志,xshell连上服务器,查看日志。

    六、判断一个bug属于前端还是后端?

           抓包看请求报文,对照接口文档,若请求报文有问题就是前端问题;请求报文没问题就看返回报文,返回数据不对就是后端问题。

  • 相关阅读:
    password
    bzoj 1458: 士兵占领
    国家集训队2011 happiness
    cogs 2051. 王者之剑
    uva 10779 Collectors Problem
    [Jxoi2012]奇怪的道路
    天神下凡
    藏宝图
    黑红树
    愤怒的小鸟
  • 原文地址:https://www.cnblogs.com/HathawayLee/p/13213922.html
Copyright © 2020-2023  润新知