Embedded Testing