Software Testing Concepts: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
Line 4: Line 4:
Automated unit testing provides an effective mechanism for catching regressions, especially when combined with [[#Test-Driven_Development|test-driven development]].
Automated unit testing provides an effective mechanism for catching regressions, especially when combined with [[#Test-Driven_Development|test-driven development]].
=Test-Driven Development=
=Test-Driven Development=
=Automated Testing=
=Unit Test=
Unit testing is the testing of the smallest possible part of software, such a single method, a small set of related methods or a class. In reality we test logical units - which can extend to a method, a single class or multiple classes.

Revision as of 00:05, 16 July 2021

Internal

Overview

Automated unit testing provides an effective mechanism for catching regressions, especially when combined with test-driven development.

Test-Driven Development

Automated Testing

Unit Test

Unit testing is the testing of the smallest possible part of software, such a single method, a small set of related methods or a class. In reality we test logical units - which can extend to a method, a single class or multiple classes.