PV168

Testing


Why test?


Testing


How to properly test?


Few testing methods - Boundary values


Equivalence Partitiong


Use-case testing


Decision table


State transition


Pairwise testing


Pairwise testing

bg contain right


https://eviltester.github.io/TestingApp/apps/7charval/simple7charvalidation.htm


Test Categories


Black-box vs White-box Testing


Testing ice cream cone


Testing Pyramid


Why Unit test?


Code Coverage


When to Write a Test


Test Anatomy


Test Isolation


JUnit5 Framework


Assertions in JUnit5


Component Dependencies

Car > Engine > Cylinder


Test Doubles

“Looks real but actually isn’t!”