Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Info
titleImportant Notice

Please ignore the screenshots for now. I will change them once the next build is out. 

Modern-day Web-applications usually have dynamic web elements. Consistency in the execution of test cases with these dynamic objects is the biggest challenge that modern day web applications face.

Qualitia's innovative approach of SmartLocator overcomes this challenge. With its advanced alternative, Qualitia encounters consistency in execution with dynamic object elements.

...

Qualitia gives you complete control over where to use this feature as it can be enabled for every single object separately. This feature works with every only for desktop web object with dynamic elements which is added using Qualitia Object Spy.

...

If you are an existing Qualitia user, click here.

Image RemovedImage Added

Google Chrome

Starting v5.6, you can add objects from the application under test from Google Chrome browser as well. While adding objects using Google chrome extension, this option is enabled by default. You will see the SmartLocator option while editing this object. 

<SCREENSHOT_TO_BE_ADDED_HERE> Image Added

Editing Existing Objects

While editing object details from the Objects screen of Qualitia Automation Studio, you will find this option as follows: 

Image RemovedImage Added

Benefits of SmartLocator Feature

...

As these objects contain dynamic elements, locator values will be updated after starting a new session. During the test case execution, objects will get identified auto-correcting the locator values over existing values. You can view the existing and updated locator values analyzing Info Log from the test execution report.

Image RemovedImage Added

Sometimes, it might happen that even after you enable this feature, object will not get identified. In this case, Qualitia gives proper error logs in the execution reports about object identification failure. You can relearn the object using Qualitia Object Spy and  

...

After upgrading to Qualitia Automation Studio v5.6, you can enable this feature from the Object Spy window as mentioned in the screenshot below.Image Removed

Image Added

Info

By default, the SmartLocator feature is disabled for all the pre-existing objects. It is not recommended to enable this feature for the parameterised objects. See limitations for more information.