Recording Custom Actions
The AI Recorder can capture and replay different types of interactions with applications beyond simple clicks. These custom actions allow test cases to better simulate real user behavior and ensure higher test coverage. This section explains the different custom actions the AI Recorder can record.
Context Clicks
Context clicks are useful for opening context menus or verifying custom right-click behavior.
Learn more: Context Clicks
Parameterizing Clicks
The AI Recorder can parameterize clicks so that the same action can use variable inputs instead of fixed values. This makes test cases more flexible and allows them to run against different sets of conditions without rewriting steps.
Learn more: Parameterizing Clicks
Double Click
The AI Recorder can record double-click actions on elements. This is often required when interacting with file explorers, tree views, or widgets where double-clicks trigger specific functionality.
Learn more: Double Click
Hover Actions
The AI Recorder can record mouse hover actions over specific elements. Hover actions are essential for validating UI states that appear only on hover, such as tooltips, menus, or highlight effects.
Learn more: Hover Actions
Navigate Forward and Backward
The AI Recorder can capture browser navigation actions, including moving forward or backward in history. These actions ensure tests accurately reflect user navigation across multiple pages.
Learn more: Navigate Forward/Backward
File Uploads
The AI Recorder can record and automate file upload steps. By simulating file selections and uploads, test cases validate document, image, or data submission workflows.
Learn more: File Uploads
Waits
The AI Test Engineer can use waits to control the timing of actions during test execution. Waits ensure that elements load, conditions are met, or transitions complete before the next step runs. This results in more reliable tests and reduces flakiness caused by timing issues.
Learn more: Hard Waits and Conditional Waits