Automation Testing

Article · 1 min read

QTP UFT Object Recognition Issues with .NET

Here's a quick post telling how I'm sometimes able to resolve .NET object recognition issues with QuickTest Professional or UFT. […]

Joe Colantonio

By Joe Colantonio

Founder, TestGuild · 26 September 2013 at 5:02 PM · Updated 05 January 2025 at 1:28 PM

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.”

About the author

Joe Colantonio

Joe Colantonio

Founder, TestGuild · Host, TestGuild Automation Podcast

Joe founded TestGuild in 2010 and has spent 27+ years in test automation. He hosts the longest-running automation-testing podcast (600+ episodes) and created Automation Guild, the premier online event for test automation engineers.

Joe Colantonio, founder of TestGuild

About the author

About Joe Colantonio

Joe Colantonio is the founder of TestGuild, an industry-leading platform for automation testing and software testing tools. With over 25 years of hands-on experience, he has worked with top enterprise companies, helped develop early test automation tools and frameworks, and runs the largest online automation testing conference, Automation Guild.

Joe is also the author of Automation Awesomeness: 260 Actionable Affirmations To Improve Your QA & Automation Testing Skills and the host of the TestGuild podcast, which he has released weekly since 2014, making it the longest-running podcast dedicated to automation testing. Over the years, he has interviewed top thought leaders in DevOps, AI-driven test automation, and software quality, shaping the conversation in the industry.

With a reach of over 400,000 across his YouTube channel, LinkedIn, email list, and other social channels, Joe’s insights impact thousands of testers and engineers worldwide.

He has worked with some of the top companies in software testing and automation, including Tricentis, Keysight, Applitools, and BrowserStack, as sponsors and partners, helping them connect with the right audience in the automation testing space.

Follow him on LinkedIn or check out more at his TestGuild profile .

Free PDF

Get 10 quick test automation tips

Actionable tips from top industry experts — skim them fast.