Test confessions: A study of testing practices for plug-in systems | Synapse