Unit Testing in Software Testing

Unit Testing in Software Testing

Unit testing in software engineering is the smallest testable piece of software.

Unit Testing Techniques: 1. Statement Coverage 2. Branch Coverage 3. Path Coverage

Unit testing tools – NUnit – JUnit – PHPunit – Parasoft Jtest – EMMA

Advantage of Unit Testing The developing team focuses on the functionality of the unit.

Disadvantages of Unit Testing – It cannot identify integration error – Some Code knowledge required