TESTING DIGITAL PRODUCTS