Posts

Showing posts from December, 2021

k6 - Performance Automation Testing

Image
What is Performance testing? The objective of performance testing is to not to test the functionality but to identify and remove the performance bottlenecks in the application The goal of performance testing is to verify: • Application Performance (pointing out bugs when more users using the app) • Stability (Resource scarcity like CPU, Memory, Configurations and Connections) • Scalability ( Scale users from ‘1’ number of users to ‘n’ number of users) Smoke Testing : To check whether the system is able to handle the required basic and necessary minimum load and verify how it behaves Smoke test  intends to: Check your Test Script do not have any errors Check that system do not throw any errors with your minimum load Load Testing : To evaluate the system performance at normal and peak loads in terms of specific number of concurrent users or request per second Load test  intends to: Evaluate the current system performance under typical and peak load Ensure the performance standar...