Abstract:
The paper “Software Testing in Space Programs”1 is reviewed in this paper. It is pointed out that although the software tests are difficult in some respect and have a number of restrictions, the software standards should be adhered. It is also pointed out that the necessity of software testing can be further seen from the failure of the Mars rover “Spirit”. The typical black-box and white-box test methods in the software standard (for example: robustness testing, extreme-value testing, random testing, etc.) are important. It is also shown that the new software development standard-Software Development Standard for Space Systems (Aerospace Report No. TOR-2004(3909)-3537), has been published, which is worth to pay much attention to.