当前位置:网站首页>做接口测试都测什么?有哪些通用测试点?
做接口测试都测什么?有哪些通用测试点?
2022-07-06 14:23:00 【大田测试录】
大家好啊,我是大田。
接口测试本质就是需要借助测试工具模拟前端页面向后端服务器发起请求,测试人员通过判断接口返回报文与预期是否一致来判断接口是否有问题。
首先,大田认为得先确保自己接口请求地址、参数传值的正确性;测试过程中需要关注响应中状态码、响应信息、数据入库或者是否在数据库中做了更改、服务器日志是否报错。
其次,来说说接口测试有哪些通用测试点:
1、看正常场景规则是否实现;
2、正常场景通过后,再覆盖异常场景;
3、验证参数的边界数据;
4、传错参数如少传、多传、不传参数,接口是否有相应处理;
5、当两个接口相互关联时,通过传入错误的参数值,看下一个接口是否能正常接收;
6、接口的性能或者压力测试,通过测试工具模拟,看接口的承载能力是否满足预期需求;
7、接口安全测试,一些需要加密的、敏感的字段是否做了加密处理;接口权限处理是否正常;
以上就是大田今天的分享,如果你觉得有用,可以给大田点个赞~
边栏推荐
- 硬件開發筆記(十): 硬件開發基本流程,制作一個USB轉RS232的模塊(九):創建CH340G/MAX232封裝庫sop-16並關聯原理圖元器件
- Unity3d Learning Notes 6 - GPU instantiation (1)
- Bat script learning (I)
- GNN, please deepen your network layer~
- Four data streams of grpc
- Oracle性能分析3:TKPROF简介
- HDU 2008 digital statistics
- 数据处理技巧(7):MATLAB 读取数字字符串混杂的文本文件txt中的数据
- Notes de développement du matériel (10): flux de base du développement du matériel, fabrication d'un module USB à RS232 (9): création de la Bibliothèque d'emballage ch340g / max232 SOP - 16 et Associa
- OpenCV300 CMake生成project在项目过程中的问题
猜你喜欢
小满网络模型&http1-http2 &浏览器缓存
Management background --5, sub classification
GPS從入門到放弃(十三)、接收機自主完好性監測(RAIM)
3DMax指定面贴图
Oracle-控制文件及日志文件的管理
2500 common Chinese characters + 130 common Chinese and English characters
2020 Bioinformatics | GraphDTA: predicting drug target binding affinity with graph neural networks
Embedded common computing artifact excel, welcome to recommend skills to keep the document constantly updated and provide convenience for others
GPS from getting started to giving up (XV), DCB differential code deviation
Method return value considerations
随机推荐
GPS从入门到放弃(十四)、电离层延时
GPS從入門到放弃(十三)、接收機自主完好性監測(RAIM)
【sciter】: 基于 sciter 封装通知栏组件
GPS from entry to abandonment (XVII), tropospheric delay
数据处理技巧(7):MATLAB 读取数字字符串混杂的文本文件txt中的数据
11、 Service introduction and port
Notes de développement du matériel (10): flux de base du développement du matériel, fabrication d'un module USB à RS232 (9): création de la Bibliothèque d'emballage ch340g / max232 SOP - 16 et Associa
Record the process of cleaning up mining viruses
Adjustable DC power supply based on LM317
Anaconda installs third-party packages
MySQL related terms
关于程序员的职业操守,从《匠艺整洁之道》谈起
Hardware development notes (10): basic process of hardware development, making a USB to RS232 module (9): create ch340g/max232 package library sop-16 and associate principle primitive devices
Earned value management EVM detailed explanation and application, example explanation
GPS from getting started to giving up (12), Doppler constant speed
小常识:保险中的“保全”是什么?
Is it important to build the SEO foundation of the new website
QT | UDP broadcast communication, simple use case
【MySQL】Online DDL详解
[sdx62] wcn685x will bdwlan Bin and bdwlan Txt mutual conversion operation method