Abstract:Software testing is a key step to ensure the quality of safety critical software in civil airborne software. Static testing is an important part of software testing. Introduce the concept and classification of static testing. Using automated analysis method, Based on the test tool LDRA Testbed, the static testing process is completed from six major parts: static analysis, complexity analysis, static data flow, cross-index, information flow and data object analysis. Investigate its testing principles and configuration of key standard files. Generate corresponding code review and test measurement reports to improve the quality of civil airborne software effectively.