Skip to content

Latest commit

 

History

History
181 lines (155 loc) · 8.12 KB

README.md

File metadata and controls

181 lines (155 loc) · 8.12 KB

💣 Learning Load & Stress Tests 💣

Introduction

ToDo

  • API using MongoDB
  • API using PostgreSQL
  • API using Serverless Framework and DynamoDB
  • API using Load Balancer
  • API using RPC
  • API using GraphQL
  • API using REST
  • API using Redis

Videos Demo

Testing REST Postgres API

learning-load-stress-test-rest-postgres-api-video-compressed.mp4

Testing GraphQL Redis API

learning-load-stress-tests-graphql-redis-api-video.mp4

Prerequisites

Up API Servers

  • Enter the API folder you wanna test and follow README.md instructions

Tips

⚠️ Doing ⚠️

  • Finish REST Postgres API Tests
  • Finish GraphQL Redis API Tests
  • Finish JSON-RPC MongoDB API Tests
  • Finish Serverless API Tests
  • Finish NGINX Load Balancer API Tests

Load Tests

Stress Tests

K6 Reports Examples

Screenshot 2024-05-19 at 10 51 47 Screenshot 2024-05-19 at 11 08 08 Screenshot 2024-05-19 at 11 07 57

Screenshot 2024-05-19 at 15 00 09 Screenshot 2024-05-19 at 14 57 50

Screenshot 2024-05-25 at 11 39 00 Screenshot 2024-05-25 at 11 38 50 Screenshot 2024-05-25 at 11 38 36

License

MIT

Copyright (c) March 2024-present, Alex Galhardo