ballerina-platform / ballerina-performance-cloud

Ballerina Performance Tests in Cloud
Apache License 2.0
112 stars 19 forks source link

Onboard other performance testing tools to the framework #1734

Open daneshk opened 2 years ago

daneshk commented 2 years ago

Description: Do we have a plan to onboard other performance testing tools to the framework?

At the moment, JMeter supports testing HTTP services and for other services like gRPC and WebSocket, there is no direct way of testing using JMeter.

For example, for gRPC services, there is a tool called ghz[1] which we can use to generate client calls easily.

  1. https://github.com/bojand/ghz
daneshk commented 2 years ago

Add @BuddhiWathsala @Bhashinee @dilanSachi

anuruddhal commented 2 years ago

Hi,

We will add the required software to the VM image. We are in the process of evaluation K6 which supports GraphQL, Websocket, API, and gRPC.