Font Size: a A A

Unit Testing Study And Application Of IMA Operating System Software

Posted on:2014-10-09Degree:MasterType:Thesis
Country:ChinaCandidate:T HuoFull Text:PDF
GTID:2298330431465546Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Due to the development of avionics systems,China vigorously carries out theresearch and development of related software work based on IMA (Integrated ModularAvionics,IMA) structure.Software security requirements and highly quality standardsof the IMA system bring difficulty to the software testing and quality assurance.Inthe process of software testing, unit testing which you first need to perform, and itplays a pivotal role in the quality of the software.Efficient unit testing in the IMAsystem test is considered the most important issue.It means that unit testing should bethe most important issue around the IMA system test.This paper comes from a practical project.After explaining the basicconcepts,principles and methods of the IMA system software test and unit testing,wehave analyzed the needs of the unit testing process, then modeled specific testing stepsand designed a variety of testcases to different modules based on LDRA Testbed,finally achieved a complete and operable unit test program which has accumulatedsome experience for later test.The process of IMA operating system software unittesting demonstrates that the implementation of testing program is able to find out a lotof problems and shortcomings of the software, and it also helps developers to improvethe code quality. Standardized test process effectively improved the efficiency ofsoftware test, and reached the desired goal.This paper mainly investigated the LDRA Testbed unit testing method in the IMAsystem platform. Due to unit testing object is the source code of software unit,therefore the method mentioned in this paper can be commonly used in testing ofprocess-oriented code, the software of embedded systems as well.
Keywords/Search Tags:IMA, Unit testing, LDRA Testbed
PDF Full Text Request
Related items