alkemio icon indicating copy to clipboard operation
alkemio copied to clipboard

Performance Test Suite for api

Open techsmyth opened this issue 5 months ago • 0 comments

Description

Creating an executable test suite for working with the api under various scenarios.

Goal

Ensuring that Alkemio remains performant under key usage scenarios Understanding the scalability bottlenecks for the platform

Hypothesis

Platform responsiveness is a key factor in users loving the platform

Must have scope

  • [ ] Define a set of 5 simple test scenarios. Rational for limiting the set is to keep scope feasible and focus on some key ones e.g time to create 10, 20, 50 callouts on a Space, time to create 10, 20 subspaces in a space, ...
  • [ ] Be able to capture the data for each execution, so that we have both the aggregate time taken to create the target number of entities as well as the time to create each entity

Note: api level only that is run manually (not part of nightly)

Stakeholders

QA

Design

Figma file: Comments are highly appreciated. When commenting in Figma, please also leave a note in the comments box below this issue to notify us

techsmyth avatar Sep 14 '24 17:09 techsmyth