mock.js 的作用

Mock.js主要用于生成随机数据和模拟后端API响应。在接口测试中,它可以提供各种类型的随机数据,如日期字符串和手机号。此外,它能无侵入地拦截Ajax请求,返回模拟数据,方便前端开发时进行测试,而无需依赖实际后端服务。在Apipost中,可以方便地创建和使用Mock服务来编辑和测试模拟的接口响应。
摘要由CSDN通过智能技术生成

作用一:mock.js生成随机数据

mock.js支持各种数据的随机生成,官网也有具体的示例
在这里插入图片描述

它可以生成你想要的各种随机数据,这里我们用接口测试工具apipost演示一下mock.js生成随机数据。
apipost内置mock变量,如图:
在这里插入图片描述

选择随机生成一个日期字符串,直接复制
在这里插入图片描述

也可以根据自己的需要,在脚本中进行编写,使用mock生成随机手机号

const phonePrefix = ['132', '135', '189']
const index = Math.floor(Math.random() * phonePrefix.length)
var phone = phonePrefix[index] + Mock.mock(/\d{8}/)

在使用apipost内置的添加一个请求body携带上随机生成的手机号

const phonePrefix = ['132', '135', '189']
const index = Mat
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值