Scalability Testing website screenshot

Scalability Testing

A collection of tools, frameworks, APIs, and datasets for performing scalability and load testing of web services, APIs, and distributed systems. Scalability testing evaluates how a system performs as load increases, identifying bottlenecks, capacity limits, and performance degradation points. Key tools include Apache JMeter, k6, Gatling, Locust, and cloud-based platforms like AWS Load Testing, Azure Load Testing, and BlazeMeter.

6 APIs 0 Features
API TestingLoad TestingPerformance TestingScalabilityStress Testing

APIs

Grafana k6 Cloud API

The Grafana k6 Cloud REST API provides programmatic access to run, manage, and retrieve results for load tests executed on the k6 cloud platform. k6 is an open-source load testi...

BlazeMeter API

The BlazeMeter REST API provides access to the BlazeMeter cloud load testing platform. BlazeMeter supports JMeter, Gatling, Locust, Selenium, and custom test plans. The API enab...

Azure Load Testing API

Azure Load Testing is a fully managed cloud service that enables running high-scale load tests. Based on Apache JMeter, it provides a REST API for creating, running, and analyzi...

Apache JMeter

Apache JMeter is the most widely-used open-source load testing tool. It supports HTTP, HTTPS, FTP, JDBC, LDAP, SOAP, REST, and more protocols. JMeter provides a REST API in its ...

Locust Load Testing

Locust is a scalable, distributed open-source load testing framework written in Python. Test scenarios are defined in pure Python code. Locust exposes a REST API and web UI for ...

Gatling Load Testing

Gatling is an open-source load testing framework built on Akka and Netty, providing high performance with a Scala/Java/Kotlin DSL for defining test scenarios. The Gatling Enterp...

Collections

Pricing Plans

Rate Limits

Scalability Testing Rate Limits

5 limits

RATE LIMITS

FinOps

Semantic Vocabularies

Scalability Testing Context

5 classes · 22 properties

JSON-LD

JSON Structure

Scalability Testing Test Result Structure

0 properties

JSON STRUCTURE

Example Payloads

Resources

🔗
Website
Website
👥
GitHub
GitHub
👥
GitHub
GitHub
👥
GitHub
GitHub
👥
GitHub
GitHub
🔗
Documentation
Documentation
🔗
Vocabulary
Vocabulary
🔗
JSONLD
JSONLD

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Grafana Cloud k6 REST API
  version: 1.0.0
request:
  auth:
    type: bearer
    token: '{{bearerToken}}'
items:
- info:
    name: Projects
    type: folder
  items:
  - info:
      name: List all available projects
      type: http
    http:
      method: GET
      url: https://api.k6.io/cloud/v6/projects
      headers:
      - name: X-Stack-Id
        value: ''
    docs: List all available projects
  - info:
      name: Create a new project
      type: http
    http:
      method: POST
      url: https://api.k6.io/cloud/v6/projects
      headers:
      - name: X-Stack-Id
        value: ''
      body:
        type: json
        data: '{}'
    docs: Create a new project
  - info:
      name: Retrieve a single project
      type: http
    http:
      method: GET
      url: https://api.k6.io/cloud/v6/projects/:id
      headers:
      - name: X-Stack-Id
        value: ''
      params:
      - name: id
        value: ''
        type: path
    docs: Retrieve a single project
  - info:
      name: Update a project
      type: http
    http:
      method: PATCH
      url: https://api.k6.io/cloud/v6/projects/:id
      headers:
      - name: X-Stack-Id
        value: ''
      params:
      - name: id
        value: ''
        type: path
      body:
        type: json
        data: '{}'
    docs: Update a project
  - info:
      name: Delete a project
      type: http
    http:
      method: DELETE
      url: https://api.k6.io/cloud/v6/projects/:id
      headers:
      - name: X-Stack-Id
        value: ''
      params:
      - name: id
        value: ''
        type: path
    docs: Delete a project
  - info:
      name: Fetch limits for a project
      type: http
    http:
      method: GET
      url: https://api.k6.io/cloud/v6/projects/:id/limits
      headers:
      - name: X-Stack-Id
        value: ''
      params:
      - name: id
        value: ''
        type: path
    docs: Fetch limits for a project
  - info:
      name: Update limits for a project
      type: http
    http:
      method: PATCH
      url: https://api.k6.io/cloud/v6/projects/:id/limits
      headers:
      - name: X-Stack-Id
        value: ''
      params:
      - name: id
        value: ''
        type: path
      body:
        type: json
        data: '{}'
    docs: Update limits for a project
  - info:
      name: List limits for all projects
      type: http
    http:
      method: GET
      url: https://api.k6.io/cloud/v6/project-limits
      headers:
      - name: X-Stack-Id
        value: ''
    docs: List limits for all projects
bundled: true