在EOLINKER AMS ,您可以将通用的数据结构保存起来,方便在 API 文档中进行重用,并且当数据结构发生改变时,所有引用了该数据结构的 API 文档均会同步发生改变。
EOLINKER AMS GET 参数功能支持自动同步地址栏参数,在接口测试时可以快速的同步 GET 参数的变更。
EOLINKER AMS 除了支持传统的搜索成员账号加入工作空间的方式外,还支持通过邀请链接和 SpaceID 加入工作空间,适用于人数较多的空间。
在API测试中我们经常要对请求参数进行一些数据处理,简单的像MD5加密,复杂的则可能需要多次的操作,比如先MD5加密,再转换成大写,然后进行自定义字符串拼接等,这些繁复的数据操作会直接影响测试工作的效率,也会让整个测试过程变得不透明。
EOLINKER AMS 提供了参数构造器的功能,你只需要在页面上点击鼠标即可完成多步的数据操作,大大方便了API测试,简化了繁复的数据处理工作,变得更加透明。
在编写 API 文档过程中,如果我们遇到带有层级结构的参数需要怎么表示呢?在 EOLINKER AMS 中使用”>>”右移符号表示带有层级结构的参数,可支持无限层级。
进行 API 测试时,我们有时需要调用全局变量。在 EOLINKER AMS 中,我们用两对大括号表示全局变量,只需先在项目环境中设置好全局变量,在API测试时就可以很方便用两对大括号随时进行调用。
EOLINKER AMS 支持将接口测试结果一键保存到 API 文档中,无论是成功示例还是失败示例,在 API 文档页面就可以查看,十分方便。
在 EOLINKER 中,您可以对 API 测试用例的结果设置判断规则,当 EOLINKER AMS 执行用例测试时,会根据规则判断返回结果是否符合条件,若符合则代表API测试通过,否则测试失败。EOLINKER AMS API 测试用例支持完全校验、JSON校验、XML校验等5种校验方式。
EOLINKER AMS 支持 REST 参数测试,我们通过一对大括号 {} 表示 REST 参数,下面以 user_name 和 user_password 进行 REST 参数测试为例演示: