Supported .NET Technologies

Applies to TestComplete 15.70, last modified on December 17, 2024

TestComplete supports testing .NET applications that use the following technologies:

  • .NET Framework 2.0 - 4.8 (both 32-bit and 64-bit versions).

    Note: Mono is not supported.

  • .NET Core 3.0 - 3.1 and .NET 5.0 - 7.0 (both 32-bit and 64-bit versions).

    Notes:

    • The CLR Bridge technology is not supported.

    • You may face issues with accessing third-party .NET Core controls from your tests and simulating user actions over these controls.

    • You should compile the tested application with the self-contained single file option set to false for TestComplete to work properly during local testing.

  • Any .NET development tools, languages and compilers, including:

    • Microsoft Visual Studio: C#, Visual Basic .NET, Visual C++ .NET, JScript .NET, F# and so on.

    • CodeGear and Borland: Delphi for .NET and C#Builder.

    • Other: Python for .NET, IronPython, COBOL .NET, and so on.

    Note: PowerBuilder for .NET applications are supported as WPF applications.

  • GUI frameworks:

    • Windows Forms (used in most .NET applications)

    • VCL.NET (used in Delphi for .NET applications)

  • Standard and third-party .NET controls. (See Support for .NET Applications' Controls.)

Note: .NET Framework must be installed before installing TestComplete. If you install .NET Framework after installing TestComplete, you need to re-install TestComplete. For more information, see Requirements for Testing .NET Applications.

See Also

Testing .NET Applications
About Testing .NET Applications
Requirements for Testing .NET Applications
Support for .NET Applications' Controls

Highlight search results