# Generic

The following categories are available under Generic Actions:

<table data-full-width="true"><thead><tr><th width="271">Generic Operations</th><th>Description</th></tr></thead><tbody><tr><td><a href="generic/string-operations">String Operations</a></td><td>A String represents a sequence of characters used to store and manage text. It can include a combination of letters, numbers, symbols, and spaces.</td></tr><tr><td><a href="generic/interrupt-operations">Interrupt Operations</a></td><td>The Halt Action pauses or stops the execution of a Test step at a specified point. It provides precise control over the script flow.</td></tr><tr><td><a href="generic/date-operations">Date Operations</a></td><td>Date Actions manage date and time functions in a Test step, enabling retrieval, formatting, and date calculations.</td></tr><tr><td><a href="generic/database-operations">Database Operations</a></td><td>Database Operations performs various actions on database like verifying data, exporting data from database and running query.</td></tr><tr><td><a href="generic/mathematical-operations">Mathematical Operations</a></td><td>Mathematical Operations perform arithmetic calculations in a Test step, processing numeric data for computations with values or variables in the script.</td></tr><tr><td><a href="generic/file-and-folder-operations">File and Folder Operations</a></td><td>File and Folder Actions automate file system tasks like creating, deleting, reading, or modifying files.</td></tr><tr><td><a href="generic/variable-operations">Variable Operations</a></td><td>Variable Actions define and manage variables within a Test step. They allow for storing and manipulating dynamic values.</td></tr><tr><td><a href="generic/loops-and-condition-operations">Loops and Condition Operations</a></td><td>Loops and Conditions Actions enable repeated execution and conditional logic within a Test step. </td></tr><tr><td><a href="generic/skip-operations">Skip Operations</a></td><td>Skip Actions let test steps bypass parts under certain conditions, optimizing execution by avoiding unnecessary steps.</td></tr><tr><td><a href="generic/xml-and-json-operations">XML and Json Operations</a></td><td>XML and JSON Actions simplify structured data handling, aiding data exchange and integration.</td></tr><tr><td><a href="generic/other-operations">Other Operations</a></td><td>Other Actions include additional functions not covered under predefined categories.</td></tr><tr><td><a href="generic/orchestration">Orchestration Operations</a></td><td>Orchestration Actions in Avo Assure execute test scripts from external platforms like Selenium, Safal, Karate, and Cucumber, and generate unified execution reports.</td></tr></tbody></table>
