alkemio
alkemio copied to clipboard
Performance Test Suite for api
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