zoukankan      html  css  js  c++  java
  • 对后端接口数据做容错性测试

    在工作过程中,生产app产品偶尔会发生一些在测试过程中无法发现的bug,很多时候是因为在生产环境中服务更不稳定,后端接口会有很多异常返回,例如最常见的result code为非200,或者在数据传输过程中,部分字段丢失了,此时如果前端没有对这种状态做好保护措施,很容易在前端导致Crash。

    因此测试人员在测试过程中因对接口返回数据做一定的容错测试。

    测试点包括:

    1. result code 非200
    2. result code 为空值
    3. result code字段丢失
    4. 接口中重要字段为空值
    5. 接口中重要字段丢失
    6. 接口返回空

    测试中需要开发提供接口定义文档,方便测试人员对接口中的字段重要程度做优先级排列,一般只对高优先级的字段做容错测试。

    怎样修改这些response的返回,可以使用Charles和Fiddler这类代理服务器做拦截修改(可参考另一篇文章,Charles的介绍及日常使用)

  • 相关阅读:
    Binary Tree Inorder Traversal
    Populating Next Right Pointers in Each Node
    Minimum Depth of Binary Tree
    Majority Element
    Excel Sheet Column Number
    Reverse Bits
    Happy Number
    House Robber
    Remove Linked List Elements
    Contains Duplicate
  • 原文地址:https://www.cnblogs.com/Milky22/p/8495243.html
Copyright © 2011-2022 走看看