28. What Is Assembly Testing?
Assembly testing moves one step ahead of Unit testing. It checks if two or more modules are able to communicate and produce expected results or not. No Unit in the system can perform stand alone activities. The output of one module may be used as input by another, so it is highly important if the related modules are able to connect and produce the desired result. Assembly testing is a way of Black box testing and can be done through the UI.