Skip to content

Latest commit

 

History

History
26 lines (25 loc) · 910 Bytes

todo.md

File metadata and controls

26 lines (25 loc) · 910 Bytes

Project Todo List

  • 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