studio
2022.4
false
- Release Notes
 - Getting Started
 - Setup and Configuration
 - Automation Projects
 - Dependencies
 - Types of Workflows
 - File Comparison
 - Automation Best Practices
 - Source Control Integration
 - Debugging
 - The Diagnostic Tool
 - Workflow Analyzer
- About Workflow Analyzer
 - ST-NMG-001 - Variables Naming Convention
 - ST-NMG-002 - Arguments Naming Convention
 - ST-NMG-004 - Display Name Duplication
 - ST-NMG-005 - Variable Overrides Variable
 - ST-NMG-006 - Variable Overrides Argument
 - ST-NMG-008 - Variable Length Exceeded
 - ST-NMG-009 - Prefix Datatable Variables
 - ST-NMG-011 - Prefix Datatable Arguments
 - ST-NMG-012 - Argument Default Values
 - ST-NMG-016 - Argument Length Exceeded
 
- ST-DBP-002 - High Arguments Count
 - ST-DBP-003 - Empty Catch Block
 - ST-DBP-007 - Multiple Flowchart Layers
 - ST-DBP-020 - Undefined Output Properties
 - ST-DBP-023 - Empty Workflow
 - ST-DBP-024 - Persistence Activity Check
 - ST-DBP-025 - Variables Serialization Prerequisite
 - ST-DBP-026 - Delay Activity Usage
 - ST-DBP-027 - Persistence Best Practice
 - ST-DBP-028 - Arguments Serialization Prerequisite
 
- ST-USG-005 - Hardcoded Activity Arguments
 - ST-USG-009 - Unused Variables
 - ST-USG-010 - Unused Dependencies
 - ST-USG-014 - Package Restrictions
 - ST-USG-020 - Minimum Log Messages
 - ST-USG-024 - Unused Saved for Later
 - ST-USG-025 - Saved Value Misuse
 - ST-USG-026 - Activity Restrictions
 - ST-USG-027 - Required Packages
 - ST-USG-028 - Restrict Invoke File Templates
 
 - Variables
 - Arguments
 - Imported Namespaces
 - Control Flow
 - Object Repository
 - Logging
 - The ScreenScrapeJavaSupport Tool
 - Studio testing
 - Extensions
 - Troubleshooting
- About troubleshooting
 - Microsoft App-V support and limitations
 - Internet Explorer X64 troubleshooting
 - Microsoft Office issues
 - Identifying UI elements in PDF with Accessibility options
 - Repairing Active Accessibility support
 - JxBrowser applications troubleshooting
 - User Events Monitoring
 - Citrix Troubleshooting
 - Automating Applications Running Under a Different Windows User
 
 

OUT OF SUPPORT
Studio User Guide
Last updated Oct 23, 2025
Use file templates as base models for your test cases. For example, you can create a file template with data variations to be reused on different tests. While you can use project templates for a systematic project approach, you can view the file templates as a blueprint for your workflows.
Note:  Available for test automation only.
               
               
               
            - The templates are specific to the project type and the language that is used to create it.
 - File templates cannot be converted to workflows, compiled or published.
 
- Open your workflow in Studio.
 - In the Project panel, right-click a test case and select Extract as Template.
 
You test case is now stored in Project > Templates.
You can copy and paste or move it back to your testing folder.
Tip: You can use the contextual menu within the
               templates folder to perform various actions, such as comparing files.