-
Notifications
You must be signed in to change notification settings - Fork 534
PoC GSOC API Testing Suite - Abhinav Sharma #827
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
added the timeline
…nnect testing_suite pkg
…I requests in StressTestService
… tags from registry
…Constants for node dimensions
…rkflows and nodes
…d improving message handling
…d update StressTestService
…ror handling in node retrieval
…and workflow executor
…tants and update FakeDataProvider to utilize them
Hi @ashitaprasad @animator @DenserMeerkat I plan to continue working on it, but I’ll have limited time over the next week due to upcoming examinations. I would be really appreciate a review—good or bad. I just want honest feedback at this stage to know if I’m heading in the right direction. Thanks a lot! |
PR Description
This PR introduces the initial Proof of Concept implementation of the API Testing Suite, as outlined in my GSoC proposal. The suite extends APIDash’s testing capabilities with a drag-and-drop workflow builder, stress testing tools, and a fake data generation service.
Features Implemented
Workflow Builder
Stress Testing
Fake Data Provider
Current Limitations
Next Steps
As per the GSoC roadmap:
I have made limited use of AI tools such as ChatGPT and Claude, primarily for occasional code suggestions, template generation, and documentation assistance.
Related Issues
Checklist
main
branch before making this PRflutter upgrade
and verify)flutter test
) and all tests are passingAdded/updated tests?
OS on which you have developed and tested the feature?