Skip to content

Enable detection of Delphi native elements #406

Description

@ferpasri

Description of Delphi limitation:

TESTAR is currently not capable of detecting native Delphi controls when using the Windows UIAutomation plugin.

In the following image from Lazarus IDE, elements like UIAMenuItem and UIATabItem are detected. However, other Delphi native components, such as icon buttons and the internal elements of Grid controls, are not detected.

image

Possible solutions

The following options should be explored to address the issue:

  • Investigate whether implementing UIAutomation support within the Delphi software is required for TESTAR to detect Delphi GUI widgets.
  • Determine if there is a technical solution that can be integrated into TESTAR to enable the detection of Delphi widgets without modifying the Delphi software itself.
  • Continue investigating the YOLO widget recognition solution

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions