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

平平无奇打工人 · 2019年11月13日 · 最后由 Jason丨玖卿 回复于 2021年06月23日 · 2846 次阅读

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

共收到 10 条回复 时间 点赞

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

谢谢,我先看下。

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

少年 回复

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

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

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

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

陈恒捷 回复

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

少年 回复

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

你好,我想请教你另一个帖子的问题,由于你之前的帖子关闭回复了,所以只能在这里问下你,不知道你这个帖子的问题解决了没有
https://testerhome.com/topics/21028

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册