Program auditing testing