abao:基于RAML的REST API自动化测试工具

时间:2021-05-06 05:17:53
【文件属性】:
文件名称:abao:基于RAML的REST API自动化测试工具
文件大小:48KB
文件格式:ZIP
更新时间:2021-05-06 05:17:53
CoffeeScript 阿宝 基于RAML的自动化测试工具 Abao是一个命令行工具,用于针对后端实现测试以格式编写的API文档。 使用Abao ,您可以轻松地将API文档插入持续集成(CI)系统(例如 , )中,并始终保持API文档为最新。 Abao使用来判断特定的API响应是否有效。 特征 验证RAML中定义的每个端点都在服务中 验证服务中是否支持RAML中定义的每个端点的URL参数 验证服务中是否支持在RAML中定义的必需查询参数 验证服务中是否支持RAML中定义的每个端点的HTTP请求标头 通过验证,验证服务中是否支持RAML中定义的每个端点的HTTP请求正文 验证服务中是否支持RAML中定义的每个端点的HTTP响应标头 通过验证,验证服务中是否支持RAML中定义的每个终结点的HTTP响应主体 RAML支持 该软件版本仅支持RAML-0.8规范。 安装 在全球范围内安装完整软件包的稳定版本。 $
【文件预览】:
abao-master
----lib()
--------options-mocha.coffee(576B)
--------test-runner.coffee(3KB)
--------abao.coffee(2KB)
--------test.coffee(3KB)
--------add-hooks.coffee(787B)
--------cli.coffee(2KB)
--------options-abao.coffee(1KB)
--------generate-hooks.coffee(798B)
--------index.coffee(78B)
--------add-tests.coffee(5KB)
--------hooks.coffee(2KB)
--------configuration.coffee(2KB)
----.markdownlint.json(429B)
----.npmignore(496B)
----wercker.yml(598B)
----.travis.yml(1KB)
----LICENSE(1KB)
----test()
--------fixtures()
--------stub()
--------unit()
--------e2e()
----Gruntfile.coffee(2KB)
----README.md(11KB)
----.editorconfig(667B)
----templates()
--------hookfile.js(827B)
----.gitignore(441B)
----bin()
--------abao(324B)
----coffeelint.json(2KB)
----package.json(2KB)

网友评论