• 接口及接口测试


    1.接口是什么?

    是服务,是功能点实现,是数据传输的通道,也是服务端的一个实现了某种协议和映射机制的函数,接口参数就是函数的参数,接口响应数据就是函数的返回值。

    2.接口测试范围
    a)业务功能(包括正常、异常场景是否实现)
    b)业务规则(覆盖度是否全面)
    c)参数验证(边界、业务规则是否达到要求)
    d)异常场景(重复提交、并发提交、事务中断、多机环境、大数据量测试)
    e)性能测试(响应时间、吞吐量、并发数、资源要求)
    f)安全测试(权限验证、SQL注入等)


    3.接口测试的重点
    1、检查接口返回的数据是否与预期结果一致。
    2、检查接口的容错性,假如传递数据的类型错误时是否可以处理。
    3、接口参数的边界值。例如,传递的参数足够大或为负数时,接口是否可以正常处理。
    4、接口的性能,http请求接口大多与后端执行的SQL语句性能、算法等比较相关。
    5、接口的安全性,外部调用的接口尤为重要。


    4.接口测试质量评估标准:
    a) 业务功能覆盖是否完整
    b) 业务规则覆盖是否完整
    c) 参数验证是否达到要求(边界、业务规则)
    d) 接口异常场景覆盖是否完整
    e) 接口覆盖率是否达到要求
    f) 代码覆盖率是否达到要求
    g) 性能指标是否满足要求
    h) 安全指标是否满足要求

  • 相关阅读:
    样式的使用
    样式的使用
    jqurey基础一
    jQuery三天复习.md
    webstorm快捷键大全
    计算机的进制与编码
    2016-4-29HTML标记的使用
    HTML的基本概况
    Apache Maven 入门篇 ( 上 )
    ehcache.xml 分布试缓存
  • 原文地址:https://www.cnblogs.com/lvjun1991/p/11892148.html
Copyright © 2020-2023  润新知