代码改变世界

接口测试

2018-06-27 15:47 by cliff123, 181 阅读, 0 推荐, 收藏,

接口测试可划分为业务测试,契约测试。业务测试即参照设计文档设计用例覆盖业务逻辑的功能测试,类似于功能测试,只是测试对象变为接口,此处重点讲契约测试。

A. 契约测试:

  1. 定义:依据接口契约进行的契约验证测试,即确保接口耦合双方遵照的接口符合定义的契约

  2. 常见契约问题(遇到问题)

    a. 接口响应数据格式变更导致下游解析出错;

    b. 接口响应字段value缺失导致下游解析出错;

    c. 接口响应字段key缺失导致下游解析出错;

    d. 接口响应字段key为null导致下游解析出错;

    e. 接口响应字段类型变更,导致下游解析使用留下隐患;

    f. 接口路劲变更,导致下游请求出错;

  3. 测试方法:

    采用接口自动化测试来覆盖接口契约测试,当接口重构或修改后,自动触发自动化测试来验证契约不变。

web测试总结

2018-06-20 11:46 by cliff123, 133 阅读, 0 推荐, 收藏,
摘要:一、输入框 1、字符型输入框: (1)字符型输入框:英文全角、英文半角、数字、空或者空格、特殊字符“~!@#¥%……&*?[]{}”特别要注意单引号和&符号。禁止直接输入特殊字符时,使用“粘贴、拷贝”功能尝试输入。 (2)长度检查:最小长度、最大长度、最小长度-1、最大长度+1、输入超工字符比如把整 阅读全文
点击右上角即可分享
微信分享提示