PHPRAP,是一个PHP轻量级开源API接口文档管理系统,致力于减少前后端沟通成本,提高团队协作开发效率,打造PHP版的RAP。 更新记录 【修复】修复在MySQL5.5版本下安装数据初始化sql文件db.sql里add_time和update_time字段类型为timedate造成的安装失败的B ...
分类:
Web程序 时间:
2020-01-14 20:28:52
阅读次数:
95
引言 在项目组待了近半年时间,根据自己的感受和体验,做了一个辅助测试的工具(数据预报平台),主要目的是针对目前项目接口文档缺失,自动化预报脚本无法可视化,资源循环利用,统一管理化。 业务背景 我们项目组是整个公司业务链的末端,上游的数据经过一系列业务系统后最终流到我们业务系统,所以,我们系统要有业务 ...
分类:
其他好文 时间:
2020-01-12 22:25:34
阅读次数:
185
有接口文档:照着接口文档来 没有接口文档: 1. 抓包 2. 自己整理出接口文档:好处:别人好协同参与; 方便自己 接口文档,常见要素: 常见工具,默认端口 1. http:80 2. https:443 3. tmcat:8080 4. mysql:3306 5. fiddler、jmeter:8 ...
分类:
其他好文 时间:
2020-01-12 00:06:10
阅读次数:
102
今天和大家聊一下Spring Cloud微服务下服务接口调试及管理的话题!我们知道在微服务架构下,软件系统会被拆分成很多个独立运行的服务,而这些服务间需要交互通信,就需要定义各种各样的服务接口。具体来说,在基于Spring Cloud的微服务模式中,各个微服务会基于Spring MVC的Controller定义多个该微服务需要向外部发布的接口。
根据各个微服务功能边界定义的不同,有些微服务会提供与具体业务相关的接口,如支付接口、账户接口等;而有些微服务则会提供一些公共性质的服务接口,如短信接口、统一认证接口之类。而这些微服务往往又是由多个不同的团队在开发维护,传统方式下服务接口的定义往往需要服务提供方提供良好的、可阅读性比较高的接口文档才可以比较方便地对接和测试,而事实上,随着时间的推移、人员的迭代更新,很多情况下这些早期的接口文档往往很快就会因为无人维护而过时,即便不过时,微服务模式下这样的方式也会因为服务接口文档太多而让开发人员显得抓狂!
那么有没有一种更便捷地方式,可以让开发接口的同时,自动就能生成与服务接口高度一致的文档来呢?答案是有的,接下来就和大家一起聊聊到底有什么样方
分类:
编程语言 时间:
2020-01-06 19:19:38
阅读次数:
93
1、接口测试的步骤 需求分析 需求文档 梳理业务流程 需要测哪些功能 测试周期、任务安排 用例设计 根据接口文档 代码编写 2、接口测试的特点 接口的协议、请求方法 输入、输出传参方式、参数类型 接口依赖:需要上个接口的返回值 接口参数化 3、接口测试关注的点 如何设计测试用例? 功能 逻辑 异常 ...
分类:
其他好文 时间:
2020-01-03 17:58:54
阅读次数:
141
PHPRAP,是一个PHP轻量级开源API接口文档管理系统,致力于减少前后端沟通成本,提高团队协作开发效率,打造PHP版的RAP。 PHPRAP已被评选为码云最有价值开源项目 更新记录 【修复】修复在虚拟主机下安装失败的BUG 【修复】修复程序异常时页面空白的BUG 【修复】修复上传建表sql文件时 ...
分类:
数据库 时间:
2020-01-01 16:39:08
阅读次数:
96
1)ant UI组件 蚂蚁金服出品的 挺好用的 还有个移动端的ant-moblie 2) moment 日期处理类库 3)prop-types 第三方库 对组件props变量进行类型检测 4)qs 用来处理URL参数 5)react-router-dom 比react-router多出<Linnk> ...
分类:
其他好文 时间:
2019-12-31 10:18:21
阅读次数:
140
问题 在开发微信支付的小微商户进件接口时,需要通过表单来上传身份证图片等数据。在微信支付接口文档也说明了,需要使用 multipart/form data 的方式发送请求。.NET 提供了 类型,帮助我们构建表单请求,故有以下代码: 按照微信支付官方文档提交之后,一直提示参数错误,百思不得其解。 原 ...
分类:
Web程序 时间:
2019-12-29 12:41:51
阅读次数:
105
1.简介 本章介绍 SpringBoot2.1.9 集成 Swagger2 生成在线的API接口文档。 2. pom依赖: 通过对比了swagger的几个版本,发现还是2.6.1问题最少 <!-- swagger2 依赖 --> <dependency> <groupId>io.springfox< ...
分类:
编程语言 时间:
2019-12-29 01:10:49
阅读次数:
131
通过性验证:首先肯定要保证这个接口功能是好使的,也就是正常的通过性测试,按照接口文档上的参数,正常传入,是否可以返回正确的结果。 参数组合:现在有一个操作商品的接口,有个字段type,传1的时候代表修改商品,商品id、商品名称、价格有一个是必传的,type传2的时候是删除商品, 商品id是必传的,这 ...
分类:
其他好文 时间:
2019-12-25 23:56:03
阅读次数:
121