zoukankan      html  css  js  c++  java
  • 接口测试的步骤

    不管是内部接口还是外部接口,都要引起重视,今天先说下内部接口测试,不要因为测试人员的忽视,导致接口有bug,相信大家也看过一个bug在45分钟损失4亿多美元的真实例子,作为测试人员也要为我们所测试的应用保质保量,风险降到最低,是我们的责任也是我们的义务。

    1、http常用的请求方法:

    • get--从指定的资源请求数据

    • b.post--向指定的资源提交要被处理的数据

    • c.put--向指定的资源修改数据

    • d.delete--向指定的资源删除数据

    通常我们用的最多的请求方式:get和post参数到相应的URL。

    2、测试步骤:

    • 编写接口调用程序(一般可自己搞个表单提交或使用其他测试工具,如postman等)

    • 模拟输入参数

    • 检查接口输出

    3、测试技能要求:

    • 能写接口调用程序

    • 懂json,能分析结果输出

    • 熟悉应用功能涉及到数据存取部分,能了解具体流程

    4、数据准备:

    • 正向用例:符合业务逻辑的数据

    • 特殊字符,如:<、>、&、=、%、空格等。重点是&、=、空格,这些字符在post、get请求中是关键字,如果没有进行转义,就会报错

    • 空参数。如果参数为必选,不传该参数,会有何结果

    • 参数类型错误。如需要输入整形,实际输入字符型,会有何结果

    • 参数类型错误。如需要输入整型,实际输入字符型,小数,负数,会有何结果

    • 字符串长度超长,会有何结果

    • 用户可输入的参数,是否能SQL注入

    5、结果检查:

    • 输出结果是否符合逻辑。原本正确的操作,是否返回true。原本异常的操作,是否能显示正确的错误提示

    • 输出结果字段值是否正确,是否按照约定都正常输出

  • 相关阅读:
    OCP-1Z0-052-V8.02-167题
    OCP-1Z0-052-V8.02-172题
    OCP-1Z0-052-V8.02-178题
    OCP-1Z0-052-V8.02-180题
    OCP-1Z0-052-V8.02-84题
    OCP-1Z0-052-V8.02-86题
    OCP-1Z0-052-V8.02-85题
    OCP-1Z0-052-V8.02-83题
    OCP-1Z0-052-V8.02-76题
    OCP-1Z0-052-V8.02-75题
  • 原文地址:https://www.cnblogs.com/zhangshen/p/6734115.html
Copyright © 2011-2022 走看看