What factors can affect the accuracy of a PPBS test?