sprymiker / load-testing
负载测试工具
dev-master / 1.0.x-dev
2021-02-01 21:31 UTC
Requires
- php: >=7.3
- spryker/checkout: ^4.3.0 || ^6.0.0
- spryker/kernel: ^3.54.0
- spryker/util-encoding: ^2.0.0
Requires (Dev)
This package is auto-updated.
Last update: 2024-09-29 05:49:03 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 中请求随机产品详情页