8年测试整理,接口测试-测试点分析与搜索查询测试点(超细汇总)

本文详细介绍了接口测试的关键测试点,包括接口可用性、输入输出参数、必填项、合法性和内容正确性。同时,强调了接口文档规范、功能验证和安全性等方面,提供丰富的测试用例,覆盖了从Python编程到自动化测试项目实战的测试工程师必备知识。
摘要由CSDN通过智能技术生成


前言

接口可用性

主要测试接口是否可用、接口是否存在、接口的协议类型。
测试用例要包括:
1、依据接口文档中给定的接口地址和协议方法能够访问到该接口。
2、使用错误的协议方法无法按照接口地址进行访问
3、使用正确的协议方法无法按照错误的接口地址进行访问。

输入输出参数个数及命名

主要测试接口包含的输入输出参数的个数以及各个参数的命名是否正确。

测试用例要包括:
1、依据接口文档检查输入参数的个数以及命名要和文档一致。
2、依据接口文档检查输出参数的个数以及命名要和文档一致(注意输出的正常参数和异常参数)。
3、输入错误的参数名,接口会报错,并有错误信息返回。

输入参数的必填项

主要测试接口对输入参数的可选与必输的要求。
测试用例中应包括:
1、按照接口文档对所有必输的输入项依次不输入,检查接口是否给予报错信息返回。
2、按照接口文档对所有选输的输入项依次检查是否可以不输入参数接口也有正确数据返回,无报错信息。

输入参数的合法性

主要对参数的录入规范要求进行检查。
试用例要包括:
1、依据接口文档,有明确的要求的(如:只能由数字组成、在以下几个可
选值中选择、只能由字母组成、长度最多为多少、格式为时间格式)输
入参数,检查是否符合这些要求。
2、依据接口文档,没有明确要求的输入参数,依次测试长度超长、含有特殊字符、全角半角等情况。
3、检查接口是否报错,给予错误返回信息。

输出参数内容的正确性

主要对输出参数的内容是否和后台真实数据一致进行检查。
测试用例中应包括:
1、考虑多种输入参数的组合情况,依次测试在这些组合情况下接口返回的
数据的各字段内容是否正确,要具体检查每个字段的内容。一般通过与
后台数据库数据比较来进行检查。

2、考虑多种输入参数的组合情况,依次测试在这些组合情况下接口返回的数据中涉及输入参数的项,是否和最初输入的值一致。

接口实现功能验证

主要对接口操作的具体功能是否正常运转进行检查。
测试用例中应包括:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值