#
Adding tests using natural language input
(Also known as "Adding tests using AI" on 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.