strest YAML风格的REST API测试工具
YAML 写测试脚本的爽感你试过吗?strest就挺对味的,专门拿来测REST API。它比较灵活,像登录求里的token可以直接喂给下一个求用,整个流程串起来毫不费劲。
写测试不用 JavaScript 也不用 Python,直接上YAML,语法简洁,结构一目了然。你只要会看 Postman 的结构,这玩意几分钟就能上手,真不夸张。
还有,CI 集成也方便,npm装一下就能跑:npm i -g @strest/cli,或者用Docker起个容器也行。测试文件放在tests/success/postman.strest.yml,执行完直接就能看结果,响应也快。
嗯,还有个亮点是可以用Gitpod开箱即跑,不想折腾本地环境的可以直接在线试。挺适合做团队协作测试或者新手练手的。强烈建议你试试。
如果你平时用 Postman、Swagger 一类工具,但又想让测试流程自动化、CI 友好,那这个工具就蛮值一用的。
strest-master.zip
预估大小:93个文件
strest-master
文件夹
.gitignore
82B
Dockerfile
201B
package.json
2KB
src
文件夹
configLoader.ts
1KB
fs.ts
2KB
handler.ts
3KB
yaml-parse.ts
2KB
configSchema.ts
5KB
...
文件大小:63.82KB
评论区