Eolinker API Studio 6.6 版本更新:强化 Mock API,强化参数构造器,强化代码编辑器,优化操作体验等
2020,5,5 更新

EOLINKER  API Studio 已于近期发布 6.6 版本:

  1. 导出 API 可以根据分组、Tag等筛选需要导出的 API 及内容;
  2. Mock API 支持将 Raw 参数作为触发条件;
  3. Mock API 支持在返回结果中使用代码返回请求参数;
  4. 参数构造器支持插入动态表达式以及支持生成更多类型的随机数据;
  5. API 测试,JSON、XML 类型数据支持转换为 Raw 类型数据,方便编辑复杂的请求参数;
  6. 代码编辑器支持搜索、替换、下载、格式整理等功能,现在编辑请求参数、返回结果以及测试脚本会更清晰更简单;
  7. API 测试高级设置加入验证SSL、发送Eolinker Token、发送 no-cache头部等选项
  8. API 自动化测试支持跨用例复制测试步骤,支持批量导出/导入测试用例;
  9. API 自动化测试定时任务支持直接选择项目内成员作为发送测试报告的目标;
  10. 优化部分操作及显示体验。

 

 

导出 API 可以根据分组、Tag等筛选需要导出的 API 及内容

导出API时支持根据分组、Tag标签、API状态等信息筛选需要导出的API,并且能够选择导出的API文档中包含的内容,如是否包含返回示例、详细说明等。

 

Mock API 支持将 Raw 参数作为触发条件

Mock API的触发条件中支持对请求报文整体进行验证,支持编写正则表达式对 Raw 参数进行验证。

 

Mock API 支持在返回结果中使用代码返回请求参数

Mock API 的返回结果中,支持通过 Javascript 获取请求 Mock API 时的请求参数。

在返回结果的 Javascript 编辑器侧边栏中,可以直接选择需要或取得请求参数信息,比如通过 return headers[“token”],将请求头部中的token参数作为返回结果返回给调用方。

目前支持获取请求的参数位置以及对应全局变量名为:

 

参数构造器支持插入动态表达式以及支持生成更多类型的随机数据

参数构造器加入“动态生成数据”功能,目前支持生成以下数据类型:

 

API 测试,JSON、XML 类型数据支持转换为 Raw 类型数据,方便编辑复杂的请求参数

在请求体的JSON、XML编辑器中,选择“转换为Raw”,系统会自动根据参数类型将JSON或者XML转换为Raw类型数据,满足编辑复杂请求参数的情况。

 

代码编辑器支持搜索、替换、下载、格式整理等功能

全面强化代码编辑器,支持根据编辑器中的内容类型,提供格式整理、压缩格式、复制、下载、在新标签页打开内容、搜索、替换等操作。让编辑请求参数、查看返回结果、编写自动化测试脚本更加便捷。

 

API 测试高级设置加入验证SSL、发送Eolinker Token、发送 no-cache头部等选项

在项目设置中,加入全局测试设置:

在 API 测试页面,也可以临时改变测试高级设置的值。

 

API 自动化测试支持跨用例复制测试步骤

在自动化测试用例详情页,点击批量操作,选择需要复制的测试步骤,然后点击复制即可复制到当前用例或其他测试用例中。

 

支持批量导出/导入测试用例

在自动化测试用例列表页,点击批量操作,选择需要导出的测试用例,然后点击导出即可导出为离线文件。点击新建用例右侧下拉菜单,选择导入即可在当前分组下导入测试用例文件。

 

API 自动化测试定时任务支持直接选择项目内成员作为发送测试报告的目标

 

优化部分操作及显示体验