zoukankan      html  css  js  c++  java
  • 单接口的测试用例设计

    1、严格参阅接口文档,接口的所有参数进行输入判断测试,分别使用特殊字符、空字符串(例如:"")、空、数字(数字的边界值、整数和小数)、非数字、中文、英文、不同长度字符(最大值和最小值的边界值)。
    2、接口所有的必填参数,均使用合法值,验证是否可以接收到接口稳定定义的返回结果。
    3、接口所有的必填参数少填写其中的任意一个,其他参数值均使用合法值,验证是否接收到服务器端返回的错误码。
    4、接口所有的必填参数中的某一个参数使用非法值,其它参数值均使用合法值,验证是否接收到服务器端返回的错误码。
    5、接口所有必填参数中的某一个参数的值为空,其它参数值均使用合法值,验证是否接收到服务器端返回的错误码。
    6、接口的所有的必填参数和选填参数,均使用合法参数,验证服务器是否返回正确的结果。
    7、接口的所有的必填参数都使用和任意一个选填参数,均使用合法参数,验证服务器是否返回正确的结果。
    8、接口的所有的必填参数都使用合法值,使用任意一个选填参数,并使用非法参数,验证服务器是否返回错误码。
    9、接口的所有的必填参数中缺少任意一个选填参数,使用所有选填参数,均使用合法参数,验证服务器是否返回错误码。
    10、接口的所有的必填参数都使用合法值,填写一个不存在的参数和值,验证服务器是否返回错误码。

  • 相关阅读:
    NIO通道的学习笔记
    Struts学习笔记(启动过程)
    Struts2学习笔记(ResultType)
    11
    编写类String的构造函数、析构函数和赋值函数(转载)
    new与malloc的区别
    不用判断语句,求两个数中大的那个
    delete p和delete[] p的区别(转)
    (转)虚函数和纯虚函数区别
    不借助第三个变量交换两个整数的值
  • 原文地址:https://www.cnblogs.com/changyou615/p/8717939.html
Copyright © 2011-2022 走看看