IBM Support

PM28228: RFT8.2 : Playback fails with ObjectNotFound exception for HTML controls

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • RFT cannot find a control during playback and it throws a object
    not found exception. Highlight also fails.
    
    For now there is a workaround which is
    
    rational.test.ft.html.use.findbyidorname=false
    
    This property what does is that, it looks for a control name
    directly using a find approach instead of our traditional ways
    of finding a test object.
    
    We need to fix this so that, RFT should be able to find a test
    object which has good set recognition properties.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    Playback takes a long time in scenarios where there are
    multiple checkboxes and we need to identify the right
    control to playback upon. This is a result of repeated
    calculation of class indices for all the checkboxes during
    each iteration. Made the performance improvement by caching
    the class index value for all the similar found objects and
    also by doing the reverse scoring
    

Problem conclusion

  • The caching along with reverse scoring implementation
    improves the performance and playback works fine on the
    desired checkbox now.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM28228

  • Reported component name

    RAT FUNC TESTER

  • Reported component ID

    5724G2503

  • Reported release

    811

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2010-12-06

  • Closed date

    2011-10-27

  • Last modified date

    2011-10-27

  • 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

  • R811 PSN

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSJMXE","label":"Rational Functional Tester"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.1.1","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
27 October 2021