-
-
Notifications
You must be signed in to change notification settings - Fork 69
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add more web-api-testing changes, fix unittest #83
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Improved WebAPITesting ### New Features: - **ResponseAnalyzerWithLLM**: Introduced a new `ResponseAnalyzerWithLLM` to replace the previous `ResponseAnalyzer`, offering enhanced capabilities for large language model-based analysis. - **Task and State Planning**: Divided prompts into distinct tasks and state planning for improved processing. ### Improvements: - **Code Optimization**: Multiple optimizations were performed to improve code efficiency and performance. - **Refactoring**: Significant restructuring was done to improve code reusability and maintainability, particularly in the `web_api_testing` and `prompt_helper` components. - **Improved Documentation**: Expanded and clarified documentation throughout the codebase, including updates to `web_api_documentation` and additional data types. - **Enhanced Testing**: Added and adjusted tests for the new features and refactored components to ensure robust testing coverage. - **Pentesting Improvements**: Integrated a more sophisticated response analyzer for better pentesting capabilities and optimized token counting. ### Bug Fixes: - **Test Fixes**: Resolved issues with tests after code restructures and ensured all tests are now passing post-optimization. - **.gitignore Adjustments**: Updated `.gitignore` to exclude unnecessary files from version control.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.