Skip to main content
Skip table of contents

Difficult Applications

Overview

This section outlines key considerations for scripting Applications, focusing on various Application types and their compatibility with automation tools. Understanding these nuances will help ensure effective automation and interaction with different Application environments.

1. Java Applications

Java Applications typically run within a virtual machine, isolating them from direct interactions with external tools. This encapsulation means that Java Applications do not expose information accessible by Application X-Ray. However, basic operations, such as starting and stopping the Application and measuring start time, remain functional.

2. In-VDI / Desktop Remote Applications

In-VDI or Desktop Remote Applications operate similarly to RDP sessions within a remote environment. The RDP window acts as a black box for Application X-Ray, preventing access to internal information. Nonetheless, basic operations, including starting and stopping the RDP session and measuring start time, can still be performed.

3. Layered Applications

Layered Applications may obscure their windows with other elements, making it difficult for Application X-Ray to locate expected windows or fields. Despite this limitation, basic operations like starting and stopping the layered Application and measuring start time are still possible.

4. In Application Browsers

Some Applications, such as Microsoft Teams, appear as standard Windows Applications but operate with an embedded web browser for content and interactions. If the Application uses Chromium-based technology, it allows interaction through accessibility switches, enabling automation tools to function effectively. However, if the Application uses browsers like Firefox or Internet Explorer, the Application X-Ray treats it as a black box, limiting accessibility.

Additional Resources

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.