Unit means small part of the whole system or web application.
In this level of testing small functions and small parts are tested. Generally unit level testing done by the developers. To perform this type of testing it requires detailed knowledge of the internal program design and code.
Unit level testing not easily done unless the application has a well-designed architecture with tight code. Unit level testing is time consuming and very tedious testing.
Unit Level Testing covers following events:
In this level of testing small functions and small parts are tested. Generally unit level testing done by the developers. To perform this type of testing it requires detailed knowledge of the internal program design and code.
Unit level testing not easily done unless the application has a well-designed architecture with tight code. Unit level testing is time consuming and very tedious testing.
Unit Level Testing covers following events:
- Valid inputs
- Invalid inputs
- Test ranges
- Test boundary conditions
- Test for negative or null values
- Test error handling code
- Test exception handling code