apparatus , system and method of efficiently utilizing hardware resources for a software test in system having at least one redundant component , at least a part of which is used for the software test .