spryker-sdk/load-testing

负载测试工具

安装数: 455,588

依赖者: 0

建议者: 0

安全: 0

星级: 3

关注者: 16

分支: 3

开放问题: 0

语言:Scala

0.1.0 2021-01-22 11:25 UTC

README

Build Status Minimum PHP Version PHPStan

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

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

该工具可以作为Spryker项目内集成的包或独立包使用。

先决条件

  • Java 8+
  • Node 10.10+

目录

可用测试

针对 Yves

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

针对 Glue API

  • CatalogSearchApi - 从固定数据中搜索随机产品的请求
  • CheckoutApi - 登录用户的结账场景
  • GuestCheckoutApi - 访客用户的结账场景
  • CartApi - 将产品添加到登录用户的购物车的场景
  • GuestCartApi - 将产品添加到访客用户的购物车的场景
  • PdpApi - 从固定数据中请求随机产品详情页面

链接