FlaUInspect is a modern UI inspection tool designed to help users analyze and inspect application user interfaces (UIs) from an automation perspective. It provides a robust solution for identifying and validating UI elements, making it easier to automate testing or develop accessibility features.
Key Features:
Multiple UIA Versions Support: Choose between UIA2 or UIA3 at startup for compatibility with different applications.
Advanced Selection Modes: Utilize Hover Mode, Selection Mode, and Focus Tracking to easily locate and highlight specific controls in real-time.
Enhanced Visualization: Highlight selected controls within applications, providing clear visual feedback to aid in element identification.
Dark/Light Theme Support: Customize the interface to suit your preferences for better usability and reduced eye strain.
Asynchronous Operations: Ensure smooth performance when inspecting complex or large-scale applications.
Audience & Benefit:
Ideal for quality assurance engineers, developers, and accessibility testers working on UI automation or accessibility testing. FlaUInspect streamlines the process of identifying and validating UI elements, enabling more efficient test development and ensuring accurate element targeting. Its support for different UIA versions and advanced visualization features make it a versatile tool for improving workflow and productivity.
fixed and redesigned 3-state highlight of selected control
Screenshot of new UI:
Main window and selection application highlights.
Main window display application and allow user to select it from list or press and hold Find window button and drag mouse over applications. The FlaUinspect will highlight the application under mouse cursor and select id in the list.
Hover mode
Select Hover mode button and hold Ctrl key and move mouse over application windows. The FlaUInspect will highlight the control under mouse cursor and select it in the tree.
Highlight selection
Select Selection Mode button and click on any control in the application. The FlaUInspect will highlight the selected control in the application.
Highlight selectin and Dark theme
FlaUinspect supports Light and Dark theme currently.
There are various tools around which help inspecting application that should be ui tested or automated. Some of them
are:
VisualUIAVerify
Inspect
UISpy
and probably others
Most of them are old and sometimes not very stable and (if open source), a code mess to maintain.
FlaUInspect is supposed to be a modern alternative, based on FlaUI.
On startup of FlaUInspect, you can choose if you want to use UIA2 or UIA3 (
see FAQ why you can't use both at the same time).
You can use pre-built versions of FlaUInspect.UIA2 and FlaUInspect.UIA3 if you want to use a version of UIA.
Main Screen
Tool buttons
Buttons
Description
Hover Mode
Enable this mode to select the item the mouse is over immediately in FlaUInspect when control is pressed
Selection Mode
Selected item in tree will highlight on screen
Focus Tracking
Enable this mode that the focused element is always automatically selected in FlaUInspect
Show XPath
Enable this option to show a simple XPath to the current selected element in the StatusBar of FlaUInspect
Release Notes 2.0.0
Deployed FlaUInspect, FlaUInspect.UIA2, and FlaUInspect.UIA3 applications with hardcoded UI2 or UI3 selection.
Refactored code and implemented asynchronous operations.
Redesigned the property grid; collapsed groups remain collapsed after selecting another control.
Added a third selection state: highlighting the selected control in an application.
Included a refresh button for each item in the tree.
*Refined icons.