What is Software Testing test@magbooksample.com 4 years ago Types of Software Testing. 1. Black Box Testing 2. White Box Testing 1. functional testing 2. Non functional testing Unit Testing, Integration Testing, System Testing, Acceptance Testing