Saturday, 3 May 2014

UFT - QTP - Difference between Insight Recording and Low level Recording?


Here are the difference
Insight Recording
Low-Level Recording
Recognizes controls based on their appearance, and not their native properties Recognizes every control as Window or WinObject object
Recognizes object based on Image processing Technology Recognize object based on X and Y coordinates
Insight recording records parent & child object with relevant test object properties just like normal recording if the object gets recognized with Normal recording and any other objects as InsightObject UFT records all parent level objects as Window test objects and all other objects as WinObject test objects
Dual monitor support. When recording in Insight mode, UFT records only on the primary monitor. Therefore, if you are working with dual monitors, make sure that your application is visible on the primary monitor during a recording session Steps recorded using low-level recording mode may not run correctly on all objects.
Insight recording requires more disk space than normal recording mode, because of the test object image and the snapshots stored with the test object.
To control the amount of space used, you can adjust the number of snapshots saved and their size in the Insight Pane (Options Dialog Box > GUI Testing Tab). These settings can also affect UFT performance when recording and running Insight steps.
Insight recording requires more space when compared to Low-level recording and depends on the scenario you are working on
Low-level recording requires more disk space than normal recording mode.
We may not be able to optimize the space used by low-level recording

Low-level recording requires less space when compared to Insight recording and depends on the scenario you are working on.
When created, all Insight test objects are named InsightObject, with an incremental suffix added if necessary, to avoid duplicate test object names within a single parent test object.
Does not apply - Usually only Window and Winobject test objects are only shown even after multiple webpage navigations and clicks
Only use Insight recording for mouse events. When possible, keyboard events should be recorded using standard or low-level recording.
Low-Level Recording can be used for capturing Mouse and keyboard activates on test object

Below images show the way OR captures the objects for Insight and Low-level Recording. I have used the same search operation on google search to obtain these snapshots





More Details on Insight Recording can be found here
Happy Reading,
Sreenu Babu

No comments:

Post a Comment