Software Testing Concepts: Difference between revisions
Jump to navigation
Jump to search
Line 2: | Line 2: | ||
* [[Testing#Concepts|Testing]] | * [[Testing#Concepts|Testing]] | ||
=Overview= | =Overview= | ||
Automated | [[#Automated_Testing|Automated 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= | =Automated Testing= | ||
=Unit Test= | =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. | 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 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.