Test tools and environment for hardware testing