What is compliance testing? What do I have to do?