接口测试可以测什么?

接口包含内部接口和外部接口。

1.接口层面可以进行漏洞测试:

比如测试场景【支付成功获得商品】 ,如果从接口层面可能会出现跳过支付直接获得商品的风险,只能通过接口测试检验避免这种风险。

2.接口可以进行幂等性测试,也就是并发测试:

比如测试场景【生成订单】,如果用户快速点击或者网络卡顿的情况下绕过前端限制,会出现后端多次生成订单造成数据重复影响业务流程。

3.接口层面可以做分布式事务设计逻辑的测试:

比如测试场景【支付成功获得商品】,在分布式事务的设计逻辑中,会出现A接口支付成功单B接口未发送商品的情况,导致业务场景失败。在接口层面我们可以对核心的场景进行分布式事务设计逻辑的验证,弄清楚接口之间的调用关系,通过工具可以停掉某个接口在模拟进行测试。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容