API Studio 5.1.2 版本更新:加入全局搜索、支持批量测试API测试用例、读取代码注解生成文档支持Github与码云等
最近在EOLINKER的开发任务繁重,许久在博客园没有更新产品动态了,经过这些日子,EOLINKER又有了长足的进步,增加了更多易用的功能,比如加入全局搜索、支持批量测试API测试用例、读取代码注解生成文档支持Github与码云等。接下来我们来看看刚刚更新API Studio 5.1.2 版本有什么内容吧!开发不易,熬夜熬得我头发都掉得更快了!
1.读取代码注解生成文档新增对Github、码云的支持
支持通过Github、Gitlab、码云等代码仓库来读取代码的注解并自动生成API文档,支持Java、PHP两种语言,以及Swagger 2.0的注解规范。
相关教程可以进入帮助中心查看:自动读取代码注解生成API文档
2.支持导入YAPI的数据

3.新建API项目时,支持选择多个项目负责人
4.API列表改为分页样式,每页条目数增加为50条,加快进入页面速度
5.项目内的一级菜单加入API测试用例管理功能
新的测试用例管理功能支持批量测试多个API的测试用例,能够带来更高效的测试体验。您可以针对一个API新建多个测试用例,一键测试API的所有情况并得到返回的报告。通过该功能能够快速对项目API进行回归测试,提高测试覆盖率以及项目质量。
注意:仅付费产品支持该功能。

6.API列表以及自动化测试用例列表等支持横向滚动
列表支持横向滚动后,能够解决部分屏幕较小情况下显示错位的问题。
7.优化测试API的返回结果为文件以及较大数据的体验
当测试的结果不是文本类型的数据,或者返回内容大于300kb时,页面会提供下载按钮,方便下载测试内容进行查看。页面不再直接载入测试数据,防止页面卡死。
并且测试结果加入返回结果大小的统计。
注意,当测试结果为以上两种情况时,测试历史不会报错返回的测试内容,需要重新发起测试请求。

8.自动化测试报告加入更多的统计数据
9.支持从Database Builder的数据库字段中引用请求参数信息
当您在Database Builder中管理了数据库的结构时,可以在API文档中直接引用数据库的结构作为API参数信息,系统会自动获取数据库的字段名、类型以及值可能性等信息。并且在页面上能够直观显示当前API的字段最终绑定了什么数据库字段。
10.项目、API、测试用例等信息支持全局搜索

11.通过链接邀请人员的链接过期时间改为48小时
12.开放免费版的项目Mock API请求校验设置
在项目的基本设置页面,可以设置Mock API的请求校验以及自动刷新等设置。

13.开放免费版的高级角色权限的功能
在权限管理页面中,可以自行创建用户角色并给角色设置详细的权限。


14.支持批量设置项目的人员及权限
在API项目列表中,点击批量操作并选择多个项目后,点击设置项目成员并跟随向导设置即可。

15.优化界面UI体验,增大显示面积
API Studio 5.1.2 版本更新:加入全局搜索、支持批量测试API测试用例、读取代码注解生成文档支持Github与码云等的更多相关文章
- 使用 Swagger 自动生成 ASP.NET Core Web API 的文档、在线帮助测试文档(ASP.NET Core Web API 自动生成文档)
对于开发人员来说,构建一个消费应用程序时去了解各种各样的 API 是一个巨大的挑战.在你的 Web API 项目中使用 Swagger 的 .NET Core 封装 Swashbuckle 可以帮助你 ...
- MVC WEB api 自动生成文档
最近在一直在用webapi做接口给移动端用.但是让我纠结的时候每次新加接口或者改动接口的时候,就需要重新修改文档这让我很是苦恼.无意中发现.webapi居然有自动生成文档的功能....真是看见了救星啊 ...
- 1.0 添加WEB API项目并按注释生成文档(多项目结构)
1.新建ASP.NET 项目,模板选择如图 2.选择Web API,并选择不进行身份验证方式 成功后我们看到这个结果. 至于其它三种身份验证方式,不太适合我的使用.而且这种方式也可以在代码里去实现身份 ...
- SpringBoot 优雅整合Swagger Api 自动生成文档
前言 一个好的可持续交付的项目,项目说明,和接口文档是必不可少的,swagger api 就可以帮我们很容易自动生成api 文档,不需要单独额外的去写,无侵入式,方便快捷大大减少前后端的沟通方便查找和 ...
- thinkphp5自动生成文档/注释代码自动生成api文档
composer require weiwei/api-doc dev-master 安装之后,readme 有详细的使用说明代码: 部分界面: gitbub:https://github.com/z ...
- Top11 构建和测试API的工具
立刻像专业人士一样构建API 组织正在改变他们已经在软件应用项目中成功的微服务架构模型,这就是大多数微服务项目使用API(应用程序接口)的原因. 我们要为微服务喝彩,因为它相对于其他的模型有各种先进的 ...
- 使用swagger作为restful api的doc文档生成——从源码中去提取restful URL接口描述文档
初衷 记得以前写接口,写完后会整理一份API接口文档,而文档的格式如果没有具体要求的话,最终展示的文档则完全决定于开发者的心情.也许多点,也许少点.甚至,接口总是需要适应新需求的,修改了,增加了,这份 ...
- ASP.NET Core 中文文档 第二章 指南(2)用 Visual Studio 和 ASP.NET Core MVC 创建首个 Web API
原文:Building Your First Web API with ASP.NET Core MVC and Visual Studio 作者:Mike Wasson 和 Rick Anderso ...
- 【ASP.NET Web API教程】2.3 与实体框架一起使用Web API
原文:[ASP.NET Web API教程]2.3 与实体框架一起使用Web API 2.3 Using Web API with Entity Framework 2.3 与实体框架一起使用Web ...
随机推荐
- WWDC笔记:2013 Session 201 Building User Interfaces for iOS 7
Text Dynamic Type Specifies fonts semantically Supports user text sizing Optimized for legibility Su ...
- ASCII表格
1. ASCII表格
- 编译android framework的例子【转】
本文转载自:http://blog.csdn.net/brucexu1978/article/details/7610358 在开发过程中,尤其是Framework相关开发时,有时候需要重新编译资源文 ...
- YTU 2630: E2 驾驭const
2630: E2 驾驭const 时间限制: 1 Sec 内存限制: 128 MB 提交: 673 解决: 491 题目描述 引入了const关键词,用于指定"常"对象及&qu ...
- P3256 [JLOI2013]赛车
传送门 如果把速度看成斜率,起始位置看成截距,这就是一个水平可见直线了-- 不过这题里我实现方法借鉴了CQzhangyu大佬的,先按速度排序,然后维护一个单调栈,如果当前的人速度比栈顶大距离又比它远直 ...
- linux守护进程的编写
linux监控一个进程进行 代码如下: #!/bin/sh cd /home/autoprocess/ auto=`pgrep -f autoProcessNew.php | wc -l` if [ ...
- Django之序列化
关于Django中的序列化主要应用在将数据库中检索的数据返回给客户端用户,特别的Ajax请求一般返回的为Json格式. 1.serializers from django.core ...
- tablespace monitor shell for windows
1. #! /bin/ksh #set -x SID=$1 ORACLE_SID=stat10gORACLE_HOME=/oracle10g/product/10.2PATH=$PATH:/usr/b ...
- LeetCode 要记得一些小trick
最近搞了几场编程比赛,面试题或者是LeetCode周赛.每次都不能做完,发现时间不够用. 看了别人的代码才知道,同样实现相同的功能,可能别人只需要用一个恰当的函数,就会比自己少些不少代码,争得了时间. ...
- 300 Longest Increasing Subsequence 最长上升子序列
给出一个无序的整形数组,找到最长上升子序列的长度.例如,给出 [10, 9, 2, 5, 3, 7, 101, 18],最长的上升子序列是 [2, 3, 7, 101],因此它的长度是4.因为可能会有 ...