接口测试 我想问下,mockjs 能用来进行接口正确性验证吗?

巴拉巴拉_修 · November 13, 2019 · Last by 巴拉巴拉_修 replied at November 25, 2019 · 814 hits

因为最近会需要用到mockjs,之前没有接触过,但是看了下文档,发现它只是用来模拟后台返回数据的,并不能用来进行接口验证呀,为什么要测试用这个来验证接口。有用过的人吗?求解。

共收到 9 条回复 时间 点赞

写个mock server不就好了,返回固定的数据

xdf 回复

谢谢,我先看下。

这个是你们项目前端开发项目比后端快,你要先测前端的时候,没有接口自然要先mock数据,不过你要按照后端约定好的数据格式来mock数据,然后把你们前端项目的 proxy 改一下就可以了。

少年 回复

可是我不是做前端,是做测试的。😂

不是让你写前端,而是测前端hhhhh 项目跑起来以后发的请求都会经过代理返回你 mock 的数据,从而看是否符合业务需求。

你是从哪里看到 mockjs 可以进行接口正确性验证的?不知道你的上下文,不好回答。

硬要说的话,对于那些透传或者依赖下游服务的接口,通过 mockjs 可以把下游服务模拟掉,便于上游测试接口,也算是一种接口正确性验证的辅助手段。但我了解的 mockjs 大部分用途是前端开发在联调前辅助自己自测用的,前面这种场景用得会比较少,毕竟后端大部分都不是那么熟悉 js 语言,用自己顺手的语言对应框架更趁手。

陈恒捷 回复

这个是之前和别人沟通有问题,因为我看介绍,mockjs都是用来模拟数据返回的,由于之前没有接触过,所以问了下,结果可能是自己表述有问题吧,后面自己动手做了之后就清楚了。

少年 回复

谢谢! 之前不太理解,后面动手实践之后清楚了。

需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up