API Studio 5.1.2 版本更新:加入全局搜索、支持批量测试API测试用例、读取代码注解生成文档支持Github与码云等
2019,6,23 更新

EOLINKER  API Studio 已于近期发布5.1.2版本,该版本加入全局搜索、支持批量测试API测试用例、读取代码注解生成文档支持Github与码云等14项功能,具体功能请查看全文。

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体验,增大显示面积