Having problems with your account or logging in?
A lot of changes are happening in the community right now. Some may affect you. READ MORE HERE

Should objects that are not being tested or referenced by scripts, be removed from SilkTest declarations?

Should objects that are not being tested or referenced by scripts, be removed from SilkTest declarations?

It is a good idea to remove objects that will not be referenced by your scripts. SilkTest is very thorough in the fact that it captures all objects that a tester could possibly be interested in. Although this is a great feature, it is a good idea also to remove any objects from your window declaration that will never be tested. Simplicity is the key.

Other objects that a tester may like to remove might be the parents of objects that they will need to reference. In this situation, they can either :

  1. Ignore the class of the object (Options->Class Map). This has the potential to be very dangerous. If this option is chosen, make sure that objects that need to be accessed are not children of the ignored class.

  2. Add the parent object"s tag to the child object"s tag...

    Original child tag:

    "[childClass]childTag"
    

    New child tag with parent:

    "[parentClass]parentTag/[childClass]childTag"
    

    Realise that this step requires a bit of extra work on the part of the tester. However, it can be worth the investment.

Old KB# 21758

DISCLAIMER:

Some content on Community Tips & Information pages is not officially supported by Micro Focus. Please refer to our Terms of Use for more detail.
Top Contributors
Version history
Revision #:
1 of 1
Last update:
‎2013-02-15 19:23
Updated by:
 
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.