Testing is crucial to ensure high quality products are delivered to customers. Few things are more frustrating to a customer than an ‘out-of-box’ or premature failure due to an avoidable fault.