1. A computing device comprising: a processor controlling at least some operations of the computing device; and a memory storing computer executable instructions that, when executed by the processor, cause the device to perform a method to calculate the sufficiency of a testing of a population comprising a predetermined number of items, said method comprising: identifying an acceptable failure rate for the population, wherein each item in the population is capable of being tested to determine whether the item is a passing item or a failing item based on a set of testing parameters; identifying a sample set of items in the population, wherein a size of the sample set is based on a desired testing precision; receiving test results corresponding to a testing of a subset of the items in the sample set; and calculating and outputting data corresponding to a probability that, based on the received test results, a failure rate for the population is within the acceptable failure rate.