Regarding computer programming, unit testing is a type of software testing where individual components of code, also known as units, undergo testing to validate functionality to ensure the codes perform as expected.
During the coding phase of an application, known as the development phase, a unit of code can be responsible for an individual function, method, procedure, module, or object. It is a “white box testing method” typically performed by the developer, but due to time constraints, it is also often performed by quality assurance (QA) engineers. There are various models of unit testing, including SDLC, STLC, and V Model.
Documentaries, videos and podcasts
- SoftwareComputer software, or simply software, is a collection of data or computer instructions that tell the computer how to work. This is in contrast to physical hardware, from which the system is built and actually performs the work. In computer science and software engineering, computer software is all information processed by computer systems, prog...
- EngineeringApplication of knowledge to produce systems
- Software testingInvestigation about the quality of software products