屡试不爽

put to repeat tests and prove right, time-tested...