The invention relates to the field of satellite navigation. The invention discloses an anti-interference test system and method for a babysbreath darkroom satellite navigation terminal. The system comprises a babysbreath microwave anechoic chamber, an upper computer arranged outside the babysbreath microwave anechoic chamber, and a satellite navigation signal simulation source, a mobile interference source, a fixed interference source and a satellite navigation terminal which are arranged in the babysbreath microwave anechoic chamber, the satellite navigation signal simulation source, the mobile interference source and the fixed interference source, generate, according to parameter instructions issued by the upper computer, a satellite navigation signal and an interference signal requiredfor testing a satellite navigation terminal, N navigation antennas (N>=48) are uniformly arranged at the upper part in the babysbreath microwave anechoic chamber, and the satellite navigation signal and the interference signal are broadcasted in the babysbreath microwave anechoic chamber through the corresponding navigation antennas. According to the method, a babysbreath darkroom anti-interference test environment close to an off-site real complex electromagnetic environment is effectively constructed, the requirement of a satellite navigation terminal for multi-channel single-satellite dynamic anti-interference tests is met, and comprehensiveness and scientific rationality of test results are ensured.