[feature]: Implement smarter deduplication with prioritisation
slayerjain opened this issue · comments
Is your feature request related to a problem? Please describe.
Test cases captured from API traffic from live environments need smarter deduplication
Describe the solution you'd like
It would be better to build a deduplication algorithm that also accounts for redundant code paths apart from just the request params. It would also be cool to add a prioritization algorithm that could be configurable to maintain the 'N' most important test cases based on occurrences, code paths, etc.
Describe alternatives you've considered
Need research
Additional context
This can help significantly reduce the number of test cases to maintain without sacrificing quality.