- 博客(12)
- 收藏
- 关注
原创 Apizza--编写Websocket接口文档
使用Websocket文档1. 什么是websocket?WebSocket 协议在2008年诞生,2011年成为国际标准。所有浏览器都已经支持了。它的最大特点就是,服务器可以主动向客户端推送信息,客户端也可以主动向服务器发送信息,是真正的双向平等对话,属于服务器推送技术的一种。2. 如何使用使用websocket?新建接口将接口类型从默认的http类型切换到websocket填写websocket连接地址点击连接发送数据关键步骤新建API,选择 websock
2021-10-18 08:26:07 1447
原创 Apizza-怎样使用动态表达式
动态表达式当你发送API请求时,需要动态的参数,比如当前的时间,md5等预处理。你可以使用动态表达式功能。1. 在发送请求的时候,点击「fx」按钮表达式构造器界面2. 通过快捷方式编写表达式脚本特别注意:该功能是通过mockjs开发的。更复杂的使用可以查看mockjs的文档。3. 点击「运行」查看表达式是否正确4. 点击「插入表达式」5. 点击「发送」请求成功!...
2021-10-15 08:36:53 497
原创 Apizza-快如何进行API开发进度管理
如何进行API开发进度管理在 APIZZA 中,几乎所有的协作工作都是围绕着 API 文档进行的,当你创建了 API 文档之后,你可以随时查看 API 的改动情况、根据 API 文档发起 API 测试、编写 API 测试用例、创建 Mock API、进行 API 自动化测试等。1. 开发者可以在API开发界面右侧选择API开发进度待开发:API等待开发中开发中:API正在开发中已完成:API已经完成开发,可以使用已废弃:API已经被弃用2.浏览者和开发者都可以通过任务看板
2021-10-14 08:22:59 179
原创 Apizza-绑定数据模型
数据模型1. 什么是数据模型?我们可以在开发前,先将响应对象,请求参数定义好,便于在编辑文档中进行绑定,一处定义,全局使用。极大提高了程序猿们的开发效率。数据模型请求参数模型:主要用于请求参数返回对象模型:主要用户返回的数据中2. 如何使用请求参数定义?1. 定义请求参数模型2. 绑定请求参数列表[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-AuftGCSG-1634083980351)(https://wiki.apizza.net/imag
2021-10-13 08:14:08 154
原创 Apizza-响应json数据上设置浮动注释
浮动注释1. 什么是浮动注释?为了便于用户更直观的注释响应参数,我们可以直接在json上进行注释。同时和「返回数据模型」配套使用,会极大的减少工作量。2. 如何使用浮动注释?在「开发模式」下,切换到文档,在返回示例下面点击「浮动注释」开启浮动注释。将会自动精简json(数组里面多个对象,将会变为一个模板)。然后就可以在json上进行注释。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-I2VbSe7p-1633997849250)(https://wiki.api
2021-10-12 08:18:06 195
原创 Apizza在线接口工具动态绑定API参数依赖
动态绑定(API参数依赖)接口参数依赖又称作接口依赖,简单点说就是后面的接口要用到前面的接口产生的数据。比如:A接口请求数据接口需要B接口登录接口返回的参数token作为自己的请求参数。常见的场景:访问一个需要登陆才能浏览的接口。针对以上情况,我们推出使用返回数据动态绑定环境变量的功能。如何使用动态返回数据绑定到环境变量?登录接口,获取token动态绑定环境变量引用环境变量token获取数据列表第一步:登录接口第二步:在登陆接口设置动态绑定该接口返回的 data.
2021-10-11 08:14:06 319
原创 Apizza-使用 Mock API 生成接口返回数据
使用 Mock API1. 什么是Mock API通过 Mock API事先编写好 API 的数据生成规则,由工具动态生成 API 的返回数据。开发人员通过访问 Mock API 来获得页面所需要的数据,就可以轻松地完成对接工作。前后端人员只需要定义好接口文档就可以开始并行工作,互不影响,只在最后的联调阶段往来密切;后端与后端之间如果有接口耦合,也同样能被Mock解决。测试过程中如果遇到依赖接口没有准备好,同样可以借助Mock,不会出现一个团队等待另一个团队的情况。这样的话,开发自测阶段就可以及早
2021-10-09 08:19:22 281
原创 Apizza-流程测试模式
如何使用流程测试模式1. 什么是流程测试?流程测试是针对一个接口集合的测试,选择相应的环境,可以作为一系列请求一起运行。当您想要自动化API测试时,流程测试非常有用。点击开始,接口集合会并发的像服务器发出请求,最后会按照定义好的测试校验模块给出测试结果。2. 测试模式的界面是三栏式从左到右依次是,流程列表 / 流程的API列表 / 流程API详情3. 如何使用流程测试?新建流程向流程添加测试接口定义好测试校验用例选择环境,点击开始测试查看返回的测试接口新建
2021-10-08 08:21:14 201
原创 Apizza在线接口调试&文档工具如何方便添加测试用例
1. 什么是测试用例当您测试完后需要将API参数保留,针对各个不同环境进行测试。同时我们需要在一个API中测试多种情况。我们不需要再填写API参数。2. 保存测试用例API测试完成后,我们可以把请求参数另存为测试用例,点击「保存」后,Header Query Body 参数保存到测试用例3. 使用测试用例切换测试用例,请求参数将会覆盖API参数点击「保存」把请求参数保存到该用例点击「另存为」把请求参数保存到新建的用例中点击「编辑」可以修改用例名称这样接口的请求参数就
2021-09-29 08:25:56 198
原创 Apizza在线接口调试&文档工具如何方便的设置线上线下环境变量
什么是环境变量 ?当你有多个开发环境以及生产环境,你不用修改文档,一键切换到任意环境例:你可以配置线上或者线下环境的变量值。在URL中引用方式变量名。线上环境:host 对应 apizza.net请求URL:http://{{host}}/say 对应http://apizza.net/say管理环境变量1. 进入环境管理这里也可以进行切换环境2. 点击新建环境保存即创建成功使用环境变量在请求参数的各个地方中您都可以通过 {{变量名}} 来进行引用。你在Raw模式
2021-09-28 08:21:27 351
原创 Apizza在线接口工具如何支持RESTful Path 参数
RESTful架构,就是目前最流行的一种互联网软件架构。它结构清晰、符合标准、易于理解、扩展方便,所以正得到越来越多网站的采用。常见例子如下:GET /zoos:列出所有动物园POST /zoos:新建一个动物园GET /zoos/ID:获取某个指定动物园的信息PUT /zoos/ID:更新某个指定动物园的信息(提供该动物园的全部信息)PATCH /zoos/ID:更新某个指定动物园的信息(提供该动物园的部分信息)DELETE /zoos/ID:删除某个动物园GET /zoos/ID/an
2021-09-27 08:34:53 148
原创 Apizza-快速生成Api文档
Apizza 不仅可以调试接口,而且可以快速生成接口文档,方便提供给其他开发者使用1. 编写文档在开发模式下,切换到文档,会自动填写参数和示例,您可以按照图示填写信息,即可生成文档。文档的返回数据可以通过在模拟请求界面一键同步过来文档还有「参数绑定功能」「浮动注释功能」和「数据模型」一起使用可以最大化的复用文档,避免重复编写,非常方便2. 浏览文档进入项目后,左上角可以切换到「浏览模式」,可以浏览API文档[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(
2021-09-26 08:30:40 599
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人