首页 > 其他分享 >接口测试技巧小结

接口测试技巧小结

时间:2022-12-15 14:44:13浏览次数:39  
标签:场景 技巧 账号 未注册 接口 为空 必录 小结

参数出入: 参数输入错误:账号为空:提示输入xx不准确或当前账号不存在,报错401 必要参数缺失:如密码为空:提示输入密码为空,或password密码必须是6~18位字符或者数字组成 账号为空:账号不准确,请重新输入 报错401   接口安全: 一般来说,使用https请求,验签机制(验证码,sign,时间戳,Token等)   请求超时场景: 网络不好时,A用户(未注册),请求注册接口 期望:超时,给出合理提示   后端服务异常场景: A用户(未注册),请求注册接口。 期望:失败,给出合理提示   并发场景: 多个用户(未注册) 申请注册 期望:都能成功   必录项检查 检查接口的入参是否为必录项,当参数只有必录时,应该返回正确的响应结果,否则要么文档写得有问题,要么接口代码逻辑有问题   边界值检查 针对接口的每个入参进行特殊字符检查,长度边界值检查等,一般前端会做限制,但是后端在一些敏感数据也需要做限制   还有分布式场景下的异步,同步任务问题,幂等问题,接口兼容问题,降级问题等等

标签:场景,技巧,账号,未注册,接口,为空,必录,小结
From: https://www.cnblogs.com/xiaoshu1/p/16984996.html

相关文章

  • SQL注入小结
    一:判断SQL注入点先判断这个网站是否存在SQL注入点如果存在,判断属于哪种SQL注入类型,我们才能构造原始的SQL语句可以输入'这个单引号,如果报错为youhaveanerrorinyou......
  • 强化学习调参技巧二:DDPG、TD3、SAC算法为例:
    1.训练环境如何正确编写强化学习里的env.reset()env.step()就是训练环境。其编写流程如下:1.1初始阶段:先写一个简化版的训练环境。把任务难度降到最低,确保一定能正常......
  • PPT 图片8大操作技巧
    如何实现图片的批量导入插入相册图片批量导出7z直接解压修改扩展名->解压PPT抠图设备透明色删除背景色二次曝光效果低版本office通过,形状来实......
  • spring1-小结
    packagecom.example.demospring1;importcom.example.demospring1.service.UserService;importorg.springframework.beans.factory.annotation.Autowired;importor......
  • ASP.NET Core 奇淫技巧之动态WebApi
    一.前言接触到动态WebApi(DynamicWebAPI)这个词的已有几年,是从ABP框架里面接触到的,当时便对ABP的这个技术很好奇,后面分析了一波,也尝试过从ABP剥离一个出来作为独立组件来使......
  • android 加载图片oom若干方案小结
    本文根据网上提供的一些技术方案加上自己实际开发中遇到的情况小结。众所周知,每个Android应用程序在运行时都有一定的内存限制,限制大小一般为16MB或24MB(视手机而定)。一般......
  • 服务器接口安全设计之--防止重复提交
    这里介绍是通过redis+token来实现防止重复提交问题。1.pom文件依赖<dependency><groupId>org.mybatis.spring.boot</groupId><artifactId>mybatis-spring-boo......
  • 怎样来实现数据接口的加密?
    前言特别是在做一下政府项目时,有时候需要对所有接口数据进行加密。加密传输结构体定义请求头localhost:8080/user/infoheader:Content-Type:application/jsonsignature:55ef......
  • 【FFH】OpenHarmony北向-Full SDK的获取与安装(使用系统接口)
    前言在我们开发一些应用能力并查阅文档中各式各类的API时,有时会看到很多不错的能力,却因为是系统能力而无法使用,在这里给出自己在开发的过程中的一些经验,解决因为没有FullS......
  • 接口设计 多字段表格 排序 查询Token
    www.tapd.cn   每个字段都支持排序https://www.tapd.cn/api/basic/token/generate_token_from_array{  "workspace_id":"33345311",  "data":{ ......