basjoofan 0.1.2 宣布,云原生接口和机能测试办事

basjoofan 是一个云原生接口和性能测试服务,通过简洁直观的脚本语言能够快速编写和执行接口测试用例,同时支持从本地开发到云端部署的完整测试流程。 :rocket: Start 让我们从一个简单的 GET 请求开始: let ...

应用介绍

basjoofan 是一个云原生接口和机能测试办事,经由过程简洁直不雅的脚本说话可以或许快速编写和履行接口测试用例,同时支撑从本地开辟到云端安排的完全测试流程。

🚀  Start

让我们从一个简单的 GET 请求开端:

let host = "httpbin.org";rq get`  GET https://{host}/get`[status == 200]

应用 rq 关键字定义一个名为 get 的请求,并断言响应状况码等于 200。

test get {  let response = get->;  response.status}

应用 test 关键字定义一个测试块,该块组装了用于履行测试用例的接口逻辑。

您可以应用 CLI 对象运行 basjoofan test get 来履行此测试用例。您还可以添加负载测试参数以进行机能测试,例如应用 -t 100 -d 1m 表示 100 个并发用户运行 1 分钟。

basjoofan test get -t 100 -d 1m

对于 VSCode 用户:测试脚本文件须要以 .fan 扩大名结尾。一旦被主动辨认,可履行的测试块将会添加一个运行按钮。点击运行按钮即可履行测试用例。

flow 用于手动或主动履行测试脚本的 Web 办事(开辟中)

  • 迎接感兴趣的同伙测验测验体验!我异常等待收到您的任何反馈看法。感谢!

    📄 License

    vsc 用于开辟测试脚本的 VSCode 扩大(预览版可用)

  • MIT 和 Apache 2.0 双许可证,许可自由应用、修改和分发。

    🚧 Plans
    • zed 用于开辟测试脚本的 Zed 扩大(尚未开端)

  • 点赞(0) 打赏

    立即下载

    相关下载

    评论列表 共有 0 条评论

    暂无评论

    微信小程序

    微信扫一扫体验

    立即
    投稿

    微信公众账号

    微信扫一扫加关注

    发表
    评论
    返回
    顶部