The current reliability testing methods cannot precisely evaluate the comprehensive reliability of Software-Intensive Complex Systems. In order to solve the problem, it is necessary to research the method of carrying out the software-hardware interdependent reliability test. In this thesis, we do research on Software-hardware interdependent fault mode of Software-Intensive Complex Systems by collecting and studying the faults occurred in practical filed use. Then we design the software-hardware testing profile by adding software test profile to the reliability test profile, and put forward the idea about designing the test environment of software-hardware testing, which constitute a whole plan of software-hardware testing. And then a case study is demonstrated, which testifies the validation of the technique.