You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
Currently, we are not having a way to know if there is any breaking change between various releases. Like say, if there is a modification in framework or vulnerability which breaks the vulnerable app or few parts of it, there is only one way to know about it is by manually exploring all the levels in the VulnerableApp, which is not feasible.
Describe the solution you'd like
So we are looking for an integration framework set up such that we can write integration tests and they will be executed as part of Github actions and in case of any failure, it will fail the GitHub action and we can proactively know about failures/issues.
There are few famous integration testing frameworks like Karate which we can use. What all are included in this task/Definition of done
Analyse the framework for VulnerableApp based on various factors like learning curve, ease of writing, capability, and community support
Local IDE setup for Integration tests
Write a GitHub action to run the integration tests
Write integration tests for any of the existing vulnerabilities such that we can use them as a reference for other implementations
Why this is needed?
Ease of regression testing
Finding bugs proactively
Ease of populating the SAST expected issues.csv
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
Currently, we are not having a way to know if there is any breaking change between various releases. Like say, if there is a modification in framework or vulnerability which breaks the vulnerable app or few parts of it, there is only one way to know about it is by manually exploring all the levels in the VulnerableApp, which is not feasible.
Describe the solution you'd like
So we are looking for an integration framework set up such that we can write integration tests and they will be executed as part of Github actions and in case of any failure, it will fail the GitHub action and we can proactively know about failures/issues.
There are few famous integration testing frameworks like Karate which we can use.
What all are included in this task/Definition of done
Why this is needed?
The text was updated successfully, but these errors were encountered: