HTTP常用的一些请求方式:
GET:获取指定资源,在URL可以携带参数
HEAD:获取指定资源,区别在于,HEAD方法的相应报文没有消息体
POST:创建或修改指定资源,比如常见的提交表单或上传文件等
PUT:也是创建或修改指定资源,区别在于PUT方法时幂等的,就是说调用一次与调用多次的效果一致
DELETE:请求服务器删除指定的资源
在客户端发起HTTP请求后服务器会进行响应,不同的响应码对应不同的场景,响应码由3位数字组成,第一个数字代表当前响应的类型
1XX:提示信息,服务器的临时响应,此时客户端应继续发起请求;
2XX:成功,请求已被服务器成功处理,比如200OK;
3XX:重定向,需要客户端进行后续操作才能达成目的;
4XX:客户端错误,客户端请求发生错误;
5XX:服务器错误,服务器处理正确请求时发生错误,比如500 Internal Server Error。
接口测试的测试用例应该从入参,返回值,接口逻辑,性能和安全等各个方面考虑。
参数的测试点有: