is a testing process that exercises a software system's coexistence with others. With multiple integrated systems, assuming that each have already passed system testing,[1] SIT proceeds to test their required interactions. Following this, the deliverables are passed on to acceptance testing.