Micro Focus Unified Functional Testing (UFT) 14.51 introduces a number of intelligent-centric enhancements that optimize test maintenance. In this blog, we will discuss how these new enhancements help you improve your test execution time overall.
When UFT uses the description to identify an object, it searches for an object that matches all of the property values in the description. If UFT is unable to find any object that matches the description, or if it finds more than one object that fits the description, then UFT ignores the description and uses the Smart Identification mechanism to try to identify the object.
UFT 14.51 includes two new key enhancements that improve UFT’s Smart Identification behavior:
Smart Identification details in run results: If UFT used Smart Identification to locate the object in your application during a test run, the run results now provide details about which Smart Identification properties were used.
Test object updates detected by Smart Identification: Update your object repository with the new test object property values to make your test run smoother next time. At the bottom of the run results, click “Copy New Description” to copy the new object description to the clipboard. From there, copy the new values to your test object description in your repository.
Failure handling with Jenkins
UFT's plug-in for Jenkins now incorporates two new enhancements that manage test re-runs and results:
Configuring failure scenarios for your test runs: Now you can configure a specific number of re-runs for your test, or for specific tests in a test set. You can also configure an optional cleanup test to run after the test reruns.
Viewing run results for partially run test sets: If a test triggered by Jenkins failed and the failure prevented subsequent tests from running, Jenkins can now load the UFT run results for any of the earlier tests that had completed. To enable this, simply configure a timeout for your test set. This enables Jenkins to load the run results for any of the tests that ran.
Ease-of-access to object repositories
Get instant access to your object repository from the Editor or the Keyword View simply by right-clicking on a test object in your step and selecting “Open in Repository”. This will display the relevant object repository.
Configure UFT to collect statistics about the features and functionality you use, and send the anonymous data back to Micro Focus. This helps us understand more about testing usage and habits, and the UFT features that are most important to you.
Note: This option is not enabled by default. You must enable it manually.
While this blog covers a subset of our functionality, more details about this and other new features will be covered in upcoming blogs.