microsoft / azure-load-testing

MIT License
22 stars 2 forks source link

[Feature Request] Load Test: Multi-Azure-Service Testing #49

Open conradascott opened 2 years ago

conradascott commented 2 years ago

Is your feature request related to a problem? Please describe. Azure load testing currently supports two chained services (client; server). Would be good to have more than two services maximum for testing :

Describe the solution you'd like For example, consider this architecture and flow:

Services: • API Management (APIM) • App Service • AKS Cluster running App Service

Flow:

  1. User calls URL in APIM
  2. APIM calls App Service
  3. App Service calls AKS cluster

Notes: Architecture cannot be tested end-to-end with single test. Two tests are required. APIM is viewed as the client, App Service as Server, AKS is not profiled. If there are more components the same applies, a maximum of two can be chained (labeled client, server).

Describe alternatives you've considered

Additional context

AB#1467988