Font Size: a A A

Practice Of Unit Testing Of Flight-Control System

Posted on:2011-09-02Degree:MasterType:Thesis
Country:ChinaCandidate:Y Y LiuFull Text:PDF
GTID:2178360308962187Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Flight-Control system software is a complex, high-security requirements of embedded system software. Unit testing in software testing early, it is the focus of improving software quality. Unit test code is the smallest unit for the design of test validity testing. Unit test the software life cycle from the earliest start, ensure software quality, is the first part is the most important aspects.In this paper, the characteristics of embedded software space, in order to ensure its high reliability of test theory and according to the flight control computer of the characteristics of how to implement unit testing. First of all, the software unit testing on the current status of the analysis, to understand the status and implementation problems. Then, to understand the basic theory and software testing and unit testing-related test methods. In these methods is proposed based on unit testing and unit test case design, unit testing process is to establish the basis for unit tests test model is the performance testing strategy. Test case design is the basis of engineering practice. Then, a model test program as an example, the establishment of the test model, the implementation of activities described in unit testing, unit testing to resolve problems that may occur through the implementation of unit tests, in-depth analysis of unit test results.Unit test results show that the unit test process design is reasonable, use-case design approach is sufficient. Unit designed to test this model is the flight control computer software to meet the special requirements of evaluation work. This unit test implementation methods, and is fully traceable and efficient than the testing methods.At the end of this article, a summary of the text, and the future prospect of work are described.
Keywords/Search Tags:Embedded Software, Unit Testing, Test Case Design, Logic coverage testing technology
PDF Full Text Request
Related items