接口测试点

【前置条件】

1.工具:postman、fiddler/charles、jmeter

2.接口文档:包括请求方法、请求地址、请求参数、返回结果

【测试点】

一、参数名

1.参数名 错误

2.参数名 空

3.参数名 少

4.参数名 多

二、参数值

1.参数值 错误

2.参数值 空

3.参数值 少

4.参数值 多

5.参数值 过长

6.参数值 为null

三、需要cooike、token等head值来判断

1.head值 错误

2.head值 空

3.head值 少

4.head值 多

方法:参数组合,业务场景

接口测试用例设计关注点

前提条件:比如一个发帖接口,前提是需要登陆

参数是否必填

参数间是否存在关联

参数取值范围

业务规则

四、单接口用例设计方法

接口测试其实可以等同于功能测试,只是被测对象是接口,无界面交互而已;所以用例设计的方法是通用的。

等价类划分法

边界值分析

因果图判定法

场景分析法

在实际接口测试中,在传参方面有时候还需要考虑以下两种情况,e.g. 1. 参数故意传入空字符串或null, 可看是否有进行处理? 2. 参数故意传入超过取值类型的最大值,如int, 传入2147483647+的情况,看是否有进行处理?


分享到:


相關文章: