Web

When to Use Web Smart Recording: Use this feature when you want to generate real-time, structured test cases by interacting with a live web application using WalnutAI.

Supported Platform: Web Applications

Execution Type: AI-driven browser interaction

Steps to Generate:

  • Enter Application URL: Click the Web option under Generate Test Cases → Smart Recording and enter the web application URL.

  • Connect: Click Connect to launch the AI-controlled browser session and establish a live connection.

  • Provide Prompt: Enter a prompt describing the functionality (for example: Login to application, Create a new user, Validate dashboard widgets). Walnut AI performs the interactions based on the prompt.

    • You don’t need to overthink or write detailed steps to get started. Just give a simple prompt describing what you want to test, and WalnutAI takes it from there. I

    • If something is unclear or missing, WalnutAI doesn’t assume but it asks. Its question-back mechanism helps fill in the gaps by coming back to you with the right questions, making sure every scenario is properly covered.

    • It even thinks beyond the obvious to ensure nothing important is left out.

      At any point, you can jump into the chat, clarify things, tweak the flow, or refine the test case. It feels more like a conversation than a process, giving you full control while keeping the effort minimal.

    • When a test case flow has already been created and multiple scenarios need to be handled without breaking it, Smart Recording allows Multiple Test Case Generation while keeping the same flow intact. This ensures all scenarios are covered smoothly, without missing anything.

  • AI Analysis & Recording: Walnut AI interacts with the application and automatically records structured test steps, captures screenshots, detects validations, and manages page navigations.

  • Multiple Test Case Generation: You can generate multiple test cases in the same session by providing additional prompts. Instead of capturing just one path, the given flow is automatically understood and split into multiple test cases. This ensures that different possibilities, conditions, and outcomes are covered in a simple and complete way, so scenario is missed.

  • Parameter Generation: Input values such as usernames, passwords, form data, URLs are automatically converted into reusable parameters.

  • Enhance Coverage: You can add more prompts to introduce negative scenarios, improve validations, or expand the workflow.

  • Finalize Session: Click Disconnect and then Done to complete the recording session.

  • Save: Click Save to store the generated test case. If not saved, the generated test case will not be retained.

Result: Saved Test Cases will appear in the Test Case Module reflected accordingly.

Last updated