- Validate and parse the OAS
- Generate ODG config JSON
- Automate Reading ODG JSON config and make the graph with proper dependencies
- Implement 2 approaches :
- Schema-based Value Generator
- Search-based Value Generator (Response Dictionary)
- Find related response path and method from odjConfig
- Response dictionary random seek based on the related path and method you have found
- Implement Oracles :
- Status Code Oracle
- Response Validator Oracle
- Final Oracle (Combine previous two orcales)
- Setting API Call Order
- Nominal Tester
- Error Tester
- Test Case Code Generation
- JSON Code
- Jest Code
- Javascript Code
- Logger
- Log Into Output File
- Better Logging in Terminal
- Configurable Logging in Terminal and File
- Design CLI APIs for interaction with the program