Email Record: Digital system test and testable design :