#
Adding tests using natural language input
(Also known as "Adding tests using AI" on the KushoAI dashboard)
This guide explains how to generate test cases using our AI-powered test generation feature.
#
Prerequisites
- Understanding of the test requirements you want to generate.
#
Step-by-Step Guide
#
1. Access the Add Tests Feature
Locate the "Add Tests" button in the top navigation bar.
Click on the "Add Tests" button to reveal the dropdown menu.
#
2. Select AI Generation Method
From the dropdown menu, select "Using AI".
This will open the AI test generation chat interface.
#
3. Writing Effective Prompts
Write clear, specific prompts describing the test cases you need. For example:
"Develop a test case that includes multiple valid UUIDs in a batch request"
"Create test cases for validating API response codes"
"Generate tests to verify error handling for invalid inputs"
#
4. Interacting with KushoAI
- Type your test requirements into the prompt field.
- Press Enter or click the send button.
- KushoAI will respond with:
- Confirmation of understanding.
- Generated test cases.
#
5. Review and Save
- The tests will be automatically added to your test suite.
#
Tips for Effective AI Test Generation
- Be specific about the testing scenarios you want to cover.
- Include important details like:
- Expected response codes.
- Data formats.
- Edge cases.
- Validation requirements.
- Use the example prompts as inspiration for your own test cases.
- Ask follow-up questions if you need modifications.
#
Example Prompts
Here are some sample prompts you can use:
- "Write a test case that sends a request with an invalid UUID format."
- "Create a test case that includes improperly formatted JSON in the request body."
- "Generate test cases for verifying proper handling of null values."
#
Next Steps
After generating your tests:
- Review and modify generated tests if needed.
- Execute tests using the "RUN" button.
- Generate test reports.
- Export test configurations.
For more complex test scenarios or specific requirements, you can continue the conversation with KushoAI to refine and expand your test cases.