What makes a test valid and reliable?