Eolink创建临时服务mock接口数据——无限制那种非常带劲

举报
红目香薰 发表于 2023/11/01 15:36:52 2023/11/01
【摘要】 ​ 一、Eolink创建只能mock登录注册这个步骤就免掉了。​编辑 1、创建项目​编辑2、创建API接口进入项目直接天街API​编辑3、给予名称以及路径给完名称和路径后保存,注意一下,这里是【GET】请求。GET和POST是HTTP请求的两种基本方法。最直观的区别就是GET把参数包含在URL中,而POST通过request body传递参数。GET请求的优点是简单易用,适合于获取数据。缺点...

 一、Eolink创建只能mock

登录注册这个步骤就免掉了。

编辑

 1、创建项目

编辑

2、创建API接口

进入项目直接天街API

编辑

3、给予名称以及路径

给完名称和路径后保存,注意一下,这里是【GET】请求。

GET和POST是HTTP请求的两种基本方法。最直观的区别就是GET把参数包含在URL中,而POST通过request body传递参数。

GET请求的优点是简单易用,适合于获取数据。缺点是不适合传输大量数据,因为请求长度受到限制。

POST请求的优点是可以传输大量数据,适合于上传文件。缺点是比较慢,而且不适合获取数据。

在头部说明方面,GET请求的头部信息是可见的,而POST请求的头部信息是不可见的。

在数据格式方面,GET请求的数据格式是url编码格式,而POST请求的数据格式不是url编码格式。

编辑

4、mock处理

点击高级Mock,添加Mock。

编辑

5、创建mock

mock编辑的时候有参数,这个根据具体的需求来写就行,不同的参数可以设置返回不同的数据。

数据页可以自定义。我这里使用@pick返回了数组中的随机数值。

编辑

6、预览mock

可以在预览中查看接口的返回结果。

编辑

 7、复制mock地址并浏览器访问

mock地址在高级mock这里复制。

编辑

所有的mock都使用这个地址,但是可以通过不同的参数来控制返回的内容。 

编辑

在浏览器中也可以直接访问的。

二、mock概述

1、mock是什么?

mock是一种模拟、模仿的意思,也可以指能够模仿真实对象行为的模拟对象。在软件测试中,mock所模拟的对象是某些不容易构造或者不容易获取的对象,用一个虚拟的对象来创建以便测试开发的方法。

2、怎么理解智能mock?

智能mock是一种基于AI技术的mock技术,可以自动生成mock数据,提高mock的效率和准确性。

Mock是一种模拟技术的简称,没有专门的语法。不过,不同的Mock工具可能会有不同的使用方法和语法。例如,Eolink、EasyMock、JMock、Mockito、Unitils Mock、PowerMock等都有各自的使用方法和语法。

三、示例应用

这里我采用的是快应用来测试。

例如我们创建一个快应用。

新建一个API

编辑

录入基础信息

编辑

响应配置以及服务出参

编辑

对应的数据格式

编辑

调试

编辑

发送请求查看结果

编辑

请求效果

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。