Integration With Unit Testing Frameworks

Applies to TestComplete 15.20, last modified on January 19, 2022

Unit testing is testing of procedures or methods that a source module makes available to the test of an application. This section describes unit testing in TestComplete.

In This Section

Integration With Unit Testing Frameworks - Overview

Provides information about unit testing and explains how you can perform it with TestComplete.

Integration With Unit Testing Frameworks - Requirements

Describes the requirements for running unit tests in TestComplete.

Adding Unit Tests to Test Projects

Describes how to add your existing unit tests into your Quality Assurance process managed by TestComplete.

Running NUnit Tests and Selenium Tests Created With NUnit

Explains how to run NUnit unit tests in TestComplete.

Running MSTest Unit Tests

Explains how to run MSTest unit tests in TestComplete.

Running JUnit and TestNG Unit Tests and Selenium Tests Created With JUnit or TestNG

Explains how to run JUnit and TestNG unit tests in TestComplete.

Running DUnit Tests

Explains how to run DUnit unit tests in TestComplete. (It is available only if you have a license for TestComplete Desktop module.)

Running PyUnit Tests and Selenium Tests Created With PyUnit

Explains how to run PyUnit tests in TestComplete.

Running RubyUnit Tests and Selenium Tests Created With RubyUnit

Explains how to run Ruby unit tests in TestComplete.

Running PHPUnit Tests and Selenium Tests Created With PHPUnit

Explains how to run PHPUnit tests in TestComplete.

Running Unit Tests

Describes how to run unit tests in TestComplete.

Related Topics of Interest

TestComplete Unit Tests

Explains how to create and run unit tests in TestComplete by calling a tested application’s internal methods.

Unit Testing Log

Describes the results of unit tests.

Adding and Removing Project Items and Their Child Elements

Adding the Selenium or Unit Testing project item to your TestComplete project does not differ from adding any other project items to the project.

Integration With Selenium

Describes how you can include your Selenium tests into TestComplete test projects and run them as part of your automated tests.

Samples

TestComplete includes a number of unit testing examples:

Unit Testing Samples

See Also

Integration With Unit Testing Frameworks - Overview
Unit Testing Samples

Highlight search results