Automation Testing

QTP UFT Object Recognition Issues with .NET

By Test Guild
  • Share:
Join the Guild for FREE

Here's a quick post telling how I'm sometimes able to resolve .NET object recognition issues with QuickTest Professional or UFT. This is an odd one, but sometimes when I install UFT or QTP on a new machine or upgrade to a newer version, QTP is unable to spy on .Net objects.

For example, here's a .NET application — but when I spy on it, it shows what should be SwfEdit class name as WinObject class name type:


This is weird, but it works!

To fix, try doing a quick recording against your application, then spy on your application again. You may find that the spy tool in QTP / UFT is suddenly able to recognize your .NET objects.


Weird, and it was all caught on video. Check it out:

That's it.

For some reason, QTP not picking up the correct call type seems to be a hook issue with.Net fields, but once you record, it's fixed. I've been able to consistently reproduce this on my Windows 7 machine after installing UFT 11.5.

It may not solve all your .NET object recognition issues, but it should be one of the first things you try before giving up. From some other quick QTP object recognition tips and tricks, check out my post, “Six things to try when QTP or UFT does not recognize an object.”

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

9 Ways AI Improves Software Testing

Posted on 07/02/2024

I recently co-hosted a webinar, with Blinq.io to delve into the impact of ...

Strategic Test Environment Setup For Automation Success

Posted on 06/18/2024

Understanding the importance of test environment setup Test environment setup is crucial for ...

Top 18 Visual Testing Tools for Testers (2024 Guide)

Posted on 06/10/2024

When you're a web developer, making sure that your site looks great – ...