Requirements for Testing .NET Applications

Applies to TestComplete 15.10, last modified on December 15, 2021

.NET Support Plugins

Core .NET Plugins

TestComplete support for testing .NET applications is provided by the following plugins:

  • .NET Application Support

  • Open Applications

  • Desktop Testing

These plugins are installed and enabled automatically. Therefore, you can test most .NET applications right out-of-box, without any additional configuration.

You can check to see if these plugins are active by selecting File | Install Extensions from the TestComplete main menu. If one of these plugins is not available, you need to run the TestComplete installation in the Repair mode. For more information about changing installed TestComplete features, see Installing Extensions.

To use these plugins, you must have a license for TestComplete Desktop module.

Plugins for .NET Controls Automation

The TestComplete Desktop module also includes pre-installed plugins for automated testing of standard and third-party .NET controls. These plugins provide test objects, methods and properties for automating various operations on .NET controls, getting their contents, state and so on.

Just like core support plugins, these plugins are also installed and enabled automatically.

You can verify that these plugins are active using the File | Install Extensions dialog. To re-install the plugins, run the TestComplete installation in the Repair mode.

Testing .NET Applications Running Under Another User Account

To test .NET applications that run under a different user account, you need to configure certain COM Security settings on the computer. For details, see Settings for Testing Open Applications in RunAs Mode.

In addition, TestComplete must be launched with administrator privileges.

Testing .NET Applications Running From Network Locations

To test a .NET application that is launched from a network share, the application must be running with Full Trust. For details, see Settings for Testing Network and No-Touch Deployment .NET Applications.

Testing No-Touch Deployed .NET Applications

To test .NET applications that are launched from a web server using Internet Explorer and no-touch deployment, the tested application must be running with Full Trust. For details, see Settings for Testing Network and No-Touch Deployment .NET Applications.

See Also

Testing .NET Applications
Supported .NET Technologies
About Testing .NET Applications

Highlight search results