接口测试系列之前端交互测试和后端逻辑

北京中科白殿疯医院在哪 https://yyk.99.com.cn/fengtai/68389/

01前端交互测试

前端页面与后端代码之间的交互测试,可以理解为接口功能测试的一个子集。

测试准备

在进行交互测试前,首先要对前端功能有明确的认知,能够明确区分:

什么功能属于前端页面逻辑功能

什么功能又属于前端与后端交互功能

前端功能与后端是通过什么接口方式进行交互

前、后端,双方有什么样约束

在这里提到了约束这个概念,在实际项目研发过程中,功能测试阶段所产生的bug,有很大一方面是由于前、后端沟通不彻底,需求确认模糊导致。在进入研发前,双方将各自后续由于bug导致的反工工作量。

测试方法

可以使用抓包工具来进行交互层面测试,查看每个交互功能,对应的接口是否正确(包含请求头、请求参数、响应以及其他约束项),确保前端按照后端的要求正确地进行了调用。

在交互过程中,针对一个接口也会有多个场景,前端会根据不同的入参来调用不同的场景,根据不同响应结果,进行响应数据的改写,来获得不同响应,验证不同响应下前端的展示效果。在这里我们也可以使用一些不同场景的交互测试。

推荐Mock工具:

moco框架:


转载请注明:http://www.aierlanlan.com/grrz/266.html