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:

  1. Open SAP application and logon

  2. In the SAP Easy Access window, click on the

    icon then choose Opiton…

  3. Finally, click Apply


Copyright © 2023 LogiGear Corporation. All rights reserved. LogiGear is a registered trademark, and Action Based Testing and TestArchitect are trademarks of LogiGear Corporation. All other trademarks contained herein are the property of their respective owners.

LogiGear Corporation

1730 S. Amphlett Blvd. Suite 200, San Mateo, CA 94402

Tel: +1(800) 322-0333