Golden rules of testing