Automatic software testing and qualification tool that can be used for code coverage, timing, unit and system level functional verifications directly on the processor of software that must be developed in accordance with DO-178C compliance on aviation platforms.