curl 示例
curl 示例
curl -s 'https://api.example.com/items?page=0&size=20'
curl -s 'https://api.example.com/items?page=1&size=100'
curl -s 'https://api.example.com/items?page=1&size=101000'size 无上限可能导致一次查询拖垮数据库,应验证服务端是否强制上限并返回明确错误。
接口参数需要覆盖缺省值、边界值(下界与上界)、越界值、类型错误与未知字段;分页接口重点测 page/size 的 0、1、上限与超大值。
curl -s 'https://api.example.com/items?page=0&size=20'
curl -s 'https://api.example.com/items?page=1&size=100'
curl -s 'https://api.example.com/items?page=1&size=101000'