sprymiker/load-testing

负载测试工具

安装: 0

依赖关系: 0

建议者: 0

安全: 0

星星: 0

关注者: 0

分支: 3

语言:Scala

dev-master / 1.0.x-dev 2021-02-01 21:31 UTC

README

该工具包含针对 Spryker 的预定义测试场景。基于 Gatling.io(一个开源工具)进行测试运行。

Web UI 帮助管理运行。支持同时管理多个目标项目。

该工具可以用作集成到 Spryker 项目中的包或独立的包。

先决条件

  • Java 8+
  • Node 10.10+

目录

可用测试

对于 Yves

  • Home - 请求主页
  • Nope - 空请求
  • AddToCustomerCart - 将从 fixtures 中随机添加产品到用户购物车的场景
  • AddToGuestCart - 将从 fixtures 中随机添加产品到访客购物车的场景
  • CatalogSearch - 从 fixtures 中随机产品的搜索请求
  • Pdp - 从 fixtures 中请求随机产品详情页
  • PlaceOrder - 提交订单请求
  • PlaceOrderCustomer - 提交订单的场景

对于 Glue API

  • CatalogSearchApi - 从 fixtures 中随机产品的搜索请求
  • CheckoutApi - 已登录用户的结账场景
  • GuestCheckoutApi - 访客用户的结账场景
  • CartApi - 为已登录用户添加产品的购物车场景
  • GuestCartApi - 为访客用户添加产品的购物车场景
  • PdpApi - 从 fixtures 中请求随机产品详情页

链接