同步操作将从 Daz/auto-Api 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
url 里面可能带有参数等信息,本项目目前并不考虑这个情况。
所以本项目目前仅支持简单url(仅作路由用)的api的自动化测试
但对于复杂url路由的情况,也支持简单的回放测试
其中包含安全和环境有关的信息
请求头内的信息由标准确定,主要测试权限,围绕cookie(角色)的切换
请求附带的请求参数,比如form表单
其抽象格式为:(key:value)对
api的参数可以有一下的分类(本项目可以自动化的构建一下分类的相关信息)
本项目目前仅支持 json 格式的api校验
返回值有以下分类:
对API模型的理解并不能完全通过历史记录来确定,可能需要一切其他辅助信息或者是试验。
系统将一些需要额外解答的问题自动生成出来,并记录在黑板
上,这个黑板可以给任何实体查看。包括第三方系统和人类。
系统可以通过计算流
自动化解答问题(计算流
参考下一节内容)。
当任何实体(第三方系统或者人类)对问题进行解答,那么API模型将会自动的根据问题进行更新,以达到不断准确的目的。
第三方系统可以是原始文档的解析器,将原始文档进行解析,然后获取答案,快速自动解答新文档中的问题。
对某个问题进行自动解答的小脚本,而回答这些问题具有一些相似的内容。在系统中,将这些相似的内容总结为一块块计算元。 将计算元组装起来就可以快速实现自动解答的计算方法。 其中,一个问题可以拥有多个不同的计算流,每个计算流有自己的条件,当满足条件之后,对这个模型调用计算流,对问题进行解答。
通过不断的装饰起点函数,让数据在流动过程中经历自定义的过程,实现动态构建算法函数
Source()
类,为生产请求记录的起源迭代器Source
类下面定义的各种函数,这些函数实现:
参考默认算法的实现
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。