IBM Support

PM58164: RFT8211 : .name prperty is null and RFT placed wrong test object

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Environment
    RFT 8.2.1.1
    Windows XP SP3
    AUT PowerBuilder 10.5
    
    Problem description:
    First, selecting any datawindow in this map will show that what
    is used as a .name property is in fact the value of the Title
    given to the datawindow. This Title is also used as the value of
    the .text property.  This therefore gives double the weight
    (150) to that title, while giving 0 weight to the real object
    name. The datawindow's name is indeed available to RFT, as it
    uses it as its Descriptive Name (#name) value. The
    PBWin32.DataWindowControlProxy should use THIS value for the
    .name recognition property, not the Title.
    
    Second, RFT places objects in the WRONG location in the map
    tree. This, because window recognition properties are not
    sufficiently unique. You will notice that there is a FNWND3105
    window as a child of the MDI. This FNWND3105 window, in its
    turn, has ONE child FNWND3105 window, which contains all the
    objects seen on ALL tabs of the Test demo application. This is
    WRONG, as there should be one such child window for EACH tab in
    the application, and the controls within that tab should be
    appropriately located on the right child window.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    .name property is null for some windows in the application.
    

Problem conclusion

  • Fetching the .name property from the PB API.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM58164

  • Reported component name

    RAT FUNC TESTER

  • Reported component ID

    5724G2503

  • Reported release

    821

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-02-14

  • Closed date

    2012-04-06

  • Last modified date

    2012-04-06

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    RAT FUNC TESTER

  • Fixed component ID

    5724G2503

Applicable component levels

  • R821 PSN

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSJMXE","label":"IBM Rational Functional Tester"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"821","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
06 April 2012