apitance:[WIP] Gherkin驱动的HTTP API测试变得容易

时间:2024-05-28 03:20:02
【文件属性】:

文件名称:apitance:[WIP] Gherkin驱动的HTTP API测试变得容易

文件大小:17KB

文件格式:ZIP

更新时间:2024-05-28 03:20:02

JavaScript

亲切 在的顶部构建的用于具有BDD风格的HTTP测试的验收测试框架。 不适用于BDD纯粹主义者。 工作正在进行中 特征 具有表达能力和多个别名的通用且可重复使用的步骤 全面的HTTP协议功能支持,包括身份验证,标头,Cookie 大量的断言/期望表达式用于响应验证 请求/响应缓存,重用和链接 根据验证主体响应 支持HAR 1.2 基于RAML的API发现 支持所有Cucumber.js功能,例如挂钩,配置,阶段... 内置支持模板和变量,例如环境变量 带条件,控制流和更多内容的扩展语法 从外部文件或远程服务器发送主体有效载荷数据 扩展支持。 您可以创建或覆盖自定义步骤 安装 Apitance要求您已经安装了或 [sudo] npm install -g apitance 或将其作为独立的独立软件包安装: curl -s -L https://raw.github.com/


【文件预览】:
apitance-master
----.gitignore(123B)
----README.md(2KB)
----bin()
--------apitance(350B)
----test()
--------store.js(1KB)
--------fixtures()
--------mocks()
--------apitance.js(184B)
--------template.js(2KB)
----LICENSE(1KB)
----package.json(1KB)
----features()
--------configuration.feature(919B)
----index.js(336B)
----.npmignore(23B)
----.travis.yml(74B)
----.editorconfig(325B)
----Makefile(3KB)
----lib()
--------cli.js(500B)
--------store.js(562B)
--------support()
--------world.js(274B)
--------apitance.js(1KB)
--------paths.js(131B)
--------config.js(535B)
--------steps()
--------runtime.js(884B)
--------runner.js(781B)

网友评论