zoukankan      html  css  js  c++  java
  • 关于接口测试的一些总结

    一.接口测试又分为单接口测试和多接口组合测试

        单接口测试就是测试单个接口,多接口组合测试就是测试一组相互之间有依赖关系的接口,比如领券接口->券冻结接口->券消费接口

    二.接口根据网络协议不同又分为http协议接口,https协议接口,thrift(rpc)协议接口

        http和https协议接口根据请求方式不同又分为get类型,post类型,put类型,delete类型,head类型等等

        http协议和thrift协议接口的测试区别:(调用方式不一致,数据传输方式不一致)

        1.http协议接口测试的时候,需要编写一个http请求类用来发送http请求,然后传入请求的域名或者IP:port和请求路经/接口名,请求参数

        2.thrift协议接口测试的时候,前提需要开发提供thrift文件生成java文件,或者将开发发布的最新版本的jar包添加到maven依赖,需要创建client,跟远程待测试的thrift服务建立socket链接,需要知道远程服务的IP和端口,以及接口名,输入和输出是一个对象,需要知道输入的类类型和输出的类类型,

    三.单接口测试通用测试点:

    黑盒测试:

    1.功能是否正常,输入正确的参数是否有期望的返回

    2.异常测试:参数错误,错误的参数返回错误状态码和错误信息

    其中构造不同的参数组合可以用到:等价类划分,边界值测试等

    3.兼容性测试或者叫做容错性测试

    4.安全性测试

    5.幂等性测试

    白盒测试:

    1.路经覆盖测试

    2.异常分支测试

    3.条件组合测试

  • 相关阅读:
    软件工程第二次作业
    第一次作业
    理论物理特训-02
    左神-06 二叉树
    哲学通论之人-05(end)
    哲学通论之人-04
    左神-05 二分搜索(多看几遍)
    哲学通论之人-01
    航空母舰-04(end)
    题解 P3126 【[USACO15OPEN]回文的路径Palindromic Paths】
  • 原文地址:https://www.cnblogs.com/zhaijing/p/9766468.html
Copyright © 2011-2022 走看看