Squish tip of the week: Updating changed objects

Squish tip of the week: Updating changed objects


Periodically (or frequently) objects change in applications. Having a time-efficient approach to updating your automated test suite is important.

The Object Not Found tool in Squish helps users update any changed objects by prompting the user for the new or changed object when tests are run from the IDE.


In the following scenario, a button with the text Add was changed to have the text OK in the new version


BDD Feature File

click to zoom


Implementation File

click to zoom



When the test ran, the Object Not Found tool appeared, indicating the object Squish was unable to find, and providing options to resolve

click to zoom



Using the Pick New Object button, you can select the updated object

click to zoom



Once selected, the new object properties appear next to the existing object properties for review

click to zoom



Click Retry to continue running the script with the new object properties

click to zoom



The updated object properties are automatically updated in the object map if the step passes, and all scripts using the same object do not need any updates

click to zoom



Should the updated object properties not resolve the issue, then you are returned to the Object Not Found dialog and can try additional troubleshooting options.

See the Object Not Found Tool Video Tutorial to learn more about the Object Not Found tool.