Additional and Improved Tests and Fuzzing #4
Labels
documentation
Improvements or additions to documentation
infrastructure
CI/CD configuration
test
Test cases or test running
Description: Both the current and future versions of Execexam should include better test cases that offer sufficient code coverage and fuzzing. This will allow us to be more confident in our code and its desired functionality.
Expected Behavior: Once we are able to build an automatic release system with CI/CD pipelines (Continuous Integration and Continuous Deployment), we should focus our efforts on implementing existing code coverage and fuzzing tools that automatically run.
Actual Behavior: There currently are several tests that Execexam offers, but as we continue to add more features, we will have to keep adding testing features.
Proposed Solution: Implement additional Pytest test cases and work to integrate additional fuzzing techniques by using tools such as hypothesis and/or Atheris.
The text was updated successfully, but these errors were encountered: