Hello Everyone,
I’m excited to share that I’ve been selected for GSoC 2025 to work on Performance Testing Enhancements. I’m truly grateful for this opportunity and would like to thank my mentors – @Jayasanka (Primary Mentor) and @bawanthathilan (Secondary Mentor)– for their support and guidance so far.
The goal of this discussion thread is not only to provide regular project updates but also to open up a space where the community can share suggestions, improvements, or ideas that could help shape the future direction of the project. While I aim to fulfill the proposed objectives, I’m also eager to go beyond the initial scope where possible, with input from both the mentors and the broader community.
Current Scope of the Project:
- Restructuring parts of the existing codebase to improve maintainability.
- Implementing logic to prevent duplication of test data.
- Introducing new personas to simulate a wider range of user behaviors.
- Expanding scenario coverage to ensure comprehensive testing across the codebase.
- Improving the configurability and ease of adjusting performance test loads.
- Deploying the enhanced testing suite on AWS for better scalability and integration.
Potential Future Enhancements:
- Integrating tools like Prometheus and Grafana to monitor system metrics such as CPU and memory usage during performance tests.