登录注册这个步骤就免掉了。
进入项目直接天街API
给完名称和路径后保存,注意一下,这里是【GET】请求。
GET和POST是HTTP请求的两种基本方法。最直观的区别就是GET把参数包含在URL中,而POST通过request body传递参数。 GET请求的优点是简单易用,适合于获取数据。缺点是不适合传输大量数据,因为请求长度受到限制。 POST请求的优点是可以传输大量数据,适合于上传文件。缺点是比较慢,而且不适合获取数据。 在头部说明方面,GET请求的头部信息是可见的,而POST请求的头部信息是不可见的。 在数据格式方面,GET请求的数据格式是url编码格式,而POST请求的数据格式不是url编码格式。
点击高级Mock,添加Mock。
mock编辑的时候有参数,这个根据具体的需求来写就行,不同的参数可以设置返回不同的数据。
数据页可以自定义。我这里使用@pick返回了数组中的随机数值。
可以在预览中查看接口的返回结果。
mock地址在高级mock这里复制。
所有的mock都使用这个地址,但是可以通过不同的参数来控制返回的内容。
在浏览器中也可以直接访问的。
mock是一种模拟、模仿的意思,也可以指能够模仿真实对象行为的模拟对象。在软件测试中,mock所模拟的对象是某些不容易构造或者不容易获取的对象,用一个虚拟的对象来创建以便测试开发的方法。
智能mock是一种基于AI技术的mock技术,可以自动生成mock数据,提高mock的效率和准确性。
Mock是一种模拟技术的简称,没有专门的语法。不过,不同的Mock工具可能会有不同的使用方法和语法。例如,Eolink、EasyMock、JMock、Mockito、Unitils Mock、PowerMock等都有各自的使用方法和语法。
这里我采用的是快应用来测试。
例如我们创建一个快应用。
新建一个API
录入基础信息
响应配置以及服务出参
对应的数据格式
调试
发送请求查看结果
请求效果