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

网友投稿 266 2023-05-18


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

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

导出 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参数作为返回结果返回给调用方。

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

请求地址:url 请求头部:headers 请求体参数(请求体经过反序列化之后的对象):params 源数据(请求体原文):raw Query参数:query

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

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

时间戳:默认 UUID 随机浮点数 日期(yyyy-MM-dd) 24小时时间(HH:mm:ss) 日期和24小时时间(yyyy-MM-dd HH:mm:ss) 年(yyyy) 月(MM) 日(dd) 24小时(HH) 分(mm) 秒(ss) 中文姓名 中文姓 中文名 中文标题 中文段落 英文姓名 英文名 First Name 英文姓 Last Name 英文标题 英文段落 邮箱 IP 16进制颜色 RGB颜色 RGBA颜色

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

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

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

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

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

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

自动跟随请求重定向:默认开启。 验证SSL证书,默认关闭。开启之后会验证HTTPS的SSL证书是否规范。对于某些自签名SSL证书可能无法通过验证导致测试失败,可以关闭该选项。 发送 Eolinker Token 头部,默认开启。开启之后会在请求头部中自动加入 Eolinker Token 标记,方便在测试时通过后端日志排查是哪一次请求。 发送 no-cache 头部,默认关闭。对于某些静态资源测试,可能由于缓存机制导致每次请求都得到一样的内容,如需刷新静态资源,可以打开该选项。

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

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

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

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

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

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

优化部分操作及显示体验

优化 API 列表页中的 API 协议显示样式; 优化 API测试报告、自动化测试报告样式; 优化部分界面主题配色; 优化 Mock API 预览效果; 优化自动生成API文档的操作体验; 优化通过 Swagger 生成API文档功能,支持设置多个 Swagger 来源。 优化导出Word、PDF、Markdown等离线文件的效果,去除 Eolinker Logo 以及重新排版; PC 客户端支持设置系统代理以及用户自定义代理,方便通过代理进行跨网测试


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Eolinker API Studio 6.7 版本更新:API 分享页面支持分享 Mock API,支持更多加解密函数,强化xml编辑器等
下一篇:Eolinker API DevOps 私有云 6.6 更新:支持 Websocket、Socket、SOAP 类型 API,大幅优化 API 测试体验等
相关文章

 发表评论

暂时没有评论,来抢沙发吧~