steno:Slack应用测试伴侣-记录和重放传入和传出的HTTP请求

时间:2024-05-22 17:40:41
【文件属性】:

文件名称:steno:Slack应用测试伴侣-记录和重放传入和传出的HTTP请求

文件大小:83KB

文件格式:ZIP

更新时间:2024-05-22 17:40:41

TypeScript

斯特诺 Steno是一个工具,用于记录往返于Slack平台的HTTP请求和响应,以便为Slack App生成测试装置。 在记录模式下,Steno是双向HTTP代理,可捕获通过它的每个请求和响应(从Slack App或Slack Platform启动),并将它们作为方案写入磁盘。 在重播模式下,Steno通过响应来自Slack应用程序的HTTP请求,或通过创建供Slack应用程序处理的H​​TTP请求,充当Slack平台的存根。 在这种模式下,Steno还允许开发人员对每个交互进行断言,以验证Slack App的行为。


【文件预览】:
steno-main
----.gitignore(109B)
----tsconfig.json(5KB)
----README.md(862B)
----.nvmrc(11B)
----bin()
--------steno(58B)
----.github()
--------maintainers_guide.md(6KB)
--------issue_template.md(1024B)
--------CODE_OF_CONDUCT.md(968B)
--------pull_request_template.md(485B)
--------contributing.md(4KB)
----.vscode()
--------launch.json(706B)
--------settings.json(144B)
--------tasks.json(418B)
----docs()
--------_config.yml(547B)
--------_layouts()
--------Gemfile(73B)
--------.ruby-version(6B)
--------_includes()
--------_diagrams()
--------index.md(15KB)
--------_guides()
--------assets()
--------_references()
----LICENSE(1KB)
----package.json(2KB)
----tslint.json(1KB)
----src()
--------util.ts(4KB)
--------record()
--------controller.ts(10KB)
--------replay()
--------steno.ts(2KB)
--------types()
--------cli.ts(8KB)
--------analytics.ts(2KB)
--------hooks()
----.npmignore(0B)
----.travis.yml(18B)
----package-lock.json(105KB)

网友评论