百当下载:绿色免费软件下载站! 软件分类|软件专题|安卓下载|资讯教程

您当前所在位置:首页 > 软件分类 > 编程开发 > 编程工具 > DOClever(原SBDoc)接口管理平台下载 v3.0.9最新版

DOClever(原SBDoc)接口管理平台下载v3.0.9最新版

  • 软件大小:59.18MB
  • 软件语言:简体中文
  • 软件类型:国外软件
  • 软件授权:免费版
  • 更新时间:2017-08-15 14:31:26
  • 软件类别:编程工具
  • 软件官网:
  • 应用平台:xp/win7/win8/win10
软件星级

软件介绍其它版本相关专题相关文章网友评论下载地址

DOClever(原SBDoc)接口管理平台是一款非常专业的开源产品,深的前端工程师和后端工程师的喜爱,软件一直致力于为各位用户解决接口的管理,测试与数据生成,实现真正的一体化解决方案,接口一直都是产品交互的桥梁,所以显得尤为重要,小编带来的这款软件就非常的给力了,欢迎来下载。

DOClever接口管理平台下载

DOClever(原SBDoc)接口管理平台功能

1.团队协作,可以对不同的成员分配权限,有两种权限,管理员:可以增删改查项目和接口信息。观察者:可以查看,测试,mock接口数据,但是不能修改接口和项目的信息。

2.编写接口文档,摒弃了传统的纯文本编写方式,采用可视化编写,随意拖拽,可以添加任意层次信息,并且实时预览文档编写结果。

3.对接口进行测试,对于外网测试,没有跨域,后台采用的是proxy代理,对于内网,需要在本地安装node环境,然后下载系统内提示的net.js文档,在本地用node运行即可。net.js就是一个https,httpss的透明代理。

4.自动生成接口,很多时候,我们的后端开发人员都是先将接口开发好,再去写接口文档的,或者是接口有比较大的改动,接口文档也要改动很多。对于这种情况,可以在测试接口后对接口的文档信息进行一键自动生成,接口的所有入参,出参,https头都会自动生成到文档,我们要做的就是简单的修修改改就可以啦

5.对数据进行无缝mock,在大部分情况下,前端的开发人员都是要等待后端的开发者将接口开发调试好才能进行下一步开发,这样会耗费大量的时间精力,如果要本地生成数据那么成本也会比较高,所以DOClever有独特的无缝mock技术,只需要在本地用node运行net.js ,加上mock server地址(每个项目都会自动生成自己的mock Server地址)和你需要请求的真实地址,当您的接口文档的状态为开发完成的时候,net.js不会去请求mock server地址而去请求真实地址.

DOClever接口管理平台下载

DOClever 开源说明

本次开源的是 DOClever 的内网版本,可以直接部署到内网中,和线上版本在功能上是完全一样的,区别在于:

1.线上的系统用了前端和后端两套工程,并且用nginx做了负载均衡,redis做缓存,而内网版本合并为一个工程,直接用node做静态服务器,取消了缓存,这样对于很多中小型团队来说很轻便而且也够用了。

2.线上系统在安全性方面做了不少加固处理,而内网版本默认内网是安全的,也为了提高node作为服务器的效率,取消了很多加固处理,如果用户有需要可以自行添加。

DOClever 部署说明

1.首先本地要安装node环境,推荐6.10.0版本

2.安装mongodb,可使用robomongo来作为mongodb的客户端工具,启动mongodb后,用robomongo来连接,新建一个database作为DOClever的数据库

3.将DOClever的源码down到本地,进入根目录,修改config.json

  1. "db":"mongodb://localhost:27017/DOClever",  //这里为你的mongodb服务器的地址和库的名称 
  2. "filePath":"/Users/Shared/DOClever",  //这里作为DOClever文件上传的路径 
  3. "imgPath":"/Users/Shared/DOClever/img",  //这里是DOClever图片上传的路径(是DOClever文件上传的路径的直接子目录)   
  4. "tempPath":"/Users/Shared/DOClever/temp"//这里DOClever临时文件上传的路径(是DOClever文件上传的路径的直接子目录)   
  5. "port":10000,  //DOClever启动的端口号 
  6. "version":"1.0.0"  //DOClever的版本号(无需修改) 

4.在命令行下运行node DOClever的根目录/Server/bin/www即可启动DOClever(如果是windows环境下,请修改目录分隔符),在浏览器里输入localhost:DOClever启动的端口号,出现首页表示部署成功。

ara-title">

DOClever可以做什么?

1.可以对接口信息进行编辑管理,支持get,post,put,delete,patch五种方法,支持httpss和httpss协议,并且支持query,body,json,raw,rest,formdata的参数可视化编辑。同时对json可以进行无限层次可视化编辑。并且,状态码,代码注入,markdown文档等附加功能应有尽有。

2.接口调试运行,一个都不能少,可以对参数进行加密,从md5到aes一应俱全,返回参数与模型实时分析对比,给出不一致的地方,找出接口可能出现的问题。如果你不想手写文档,那么试试接口的数据生成功能,可以对接口运行的数据一键生成文档信息。

3.mock的无缝整合,DOClever自己就是一个mock服务器,当你把接口的开发状态设置成已完成,本地mock便会自动请求真实接口数据,否则返回事先定义好的mock数据。

4.支持postman,rap,swagger的导入,方便你做无缝迁移,同时也支持html文件的导出,方便你离线浏览!

5.项目版本和接口快照功能并行,你可以为一个项目定义1.0,1.1,1.2版本,并且可以自由的在不同版本间切换回滚,再也不怕接口信息的遗失,同时接口也有快照功能,当你接口开发到一半或者接口需求变更的时候,可以随时查看之前编辑的接口信息。

6.自动化测试功能,目前市面上类似平台的接口自动化测试大部分都是伪自动化,对于一个复杂的场景,比如获取验证码,登陆,获取订单列表,获取某个特定订单详情这样一个上下文关联的一系列操作无能为力。而DOClever独创的自动化测试功能,只需要你编写极少量的javascript代码便可以在网页里完成这样一系列操作,同时,DOClever还提供了后台定时批量执行测试用例并把结果发送到团队成员邮箱的功能,你可以及时获取接口的运行状态。

7.团队协作功能,很多类似的平台这样的功能是收费的,但是DOClever觉得好东西需要共享出来,你可以新建一个团队,并且把团队内的成员都拉进来,给他们分组,给他们分配相关的项目以及权限,发布团队公告等等。

8.DOClever开源免费,支持内网部署,很多公司考虑到数据的安全性,不愿意把接口放到公网上,没有关系,DOClever给出一个方便快捷的解决方案,你可以把平台放到自己的内网上,完全不需要连接外网,同时功能一样也不少,即便是对于产品的升级,DOClever也提供了很便捷的升级方案!

更新日志

1.修复了xml不显示的bug

2.修复了导入json只显示第一项的bug

3.修复了自动化测试后台轮询返回类型不正确的bug

4.修复了内网部署中proxy开关失效的bug

软件截图

DOClever接口管理平台下载

相关文章

下载地址

  • DOClever(原SBDoc)接口管理平台下载v3.0.9最新版

网友评论