QA Evangelist » Blog Archive » Unit Testing

Unit Testing

Unit testing is a strategy used to verify that a particular module of source code is working properly. It is a subset of White-box testing. The idea about unit tests is to write test cases for all functions and methods so that whenever a change causes a regression, it can be quickly identified and fixed. Ideally, each test case is separate from the others; objects can be used to assist in separating unit tests. This type of testing is mostly done by the developers or QA engineers but not by end-users.

Leave a Comment