PEST is a collection of reference materials for empirically evaluating software testing techniques. It includes programs with specifications and correct/faulty implementations. Each faulty implementation contains a single seeded fault. Researchers can use PEST to compare testing techniques by running tests against the faulty programs and measuring effectiveness. The goal is to provide a common set of materials so researchers are evaluating techniques on the same programs, allowing better comparison of results between studies.