TestArchitect fails to interact with child window number 3 of an SAP application.
Describes the workaround solution for user work through the child window number 3 of an SAP application.
Problem:
TestArchitect is unable to map a control with the winclass SAPALVGrid to a known class control. This may occur in when SAP has child window depth of 3 or greater (the main window opens another window, which opens another window).
Reason:
There is a bug with SAP GUI scripting. This causes the child window to be a win32 window and not a SAP window, so TestArchitect cannot see it with normal methods.
Solution:
Currently, the workaround is to enable Accessibility Mode. Check the Use accessibility mode check box under Accessibility settings in SAP GUI Options. After enabling accessibility mode, you can automate the control using SAP automation methods.
To do that, carry out the following steps:
Open SAP application and logon
In the SAP Easy Access window, click on the
icon then choose Opiton…Finally, click Apply