2010-11-09

What to do if TestComplete 7.52 does not recognize .NET objects

If you are using TestComplete 7.52 and it could not recognize .NET applications, it is due to Microsoft has released some .NET Framework updates that were installed automatically on many computers by the Windows Update service. The changes are related to the core .NET Framework functionality used by TestComplete.

After the updates are installed, tests created for .NET 1-3.5 applications may stop working correctly - you may see the "Object Not Found" and related errors in test results.

To resolve the problems, please apply the relevant hot fix:
TestComplete Ent: http://downloads.automatedqa.com/net_patch/NET_TestComplete_Enterprise.zip
TestComplete Std: http://downloads.automatedqa.com/net_patch/NET_TestComplete_Standard.zip
TestExecute: http://downloads.automatedqa.com/net_patch/NET_TestExecute.zip
TestRecorder: http://downloads.automatedqa.com/net_patch/NET_TestRecorder.zip

Here are the hot fix installation steps:
1. Unpack the downloaded archive to your hard disk drive.
The archive contains two folders: 'x86' and 'x64'.

2. Close the product you are applying the fix to.

3. Copy the 'x86\tcClrHook.dll" file to the Extensions folder of the product.
For TestComplete and TestExecute, the folder path looks like this:
\Bin\Extensions\
For TestRecorder, the path is as follows:
\Bin\

4. If you are running an x64 operating system, you will also need to copy the 'x64\tcClrHook.dll' file to the following folder:
TestComplete, TestExecute:
\x64\Bin\Extensions\
TestRecorder:
\x64\Bin\

The fix can be applied only to version 7.52 of TestComplete, TestExecute or TestRecorder.

No comments:

Post a Comment