Interoperability testing is an inherently distributed task. It connects different implementations together and determines if they interact according to their specifications, providing the expected services. Deployment, configuration management and operation of an interoperability solution can be drastically improved with the use of virtualization techniques. Virtualized solution allows simpler and more reliable testing, as less equipment is required and full automation is achieved, providing means for better testing.