Font Size: a A A

Research And Implementation Of The General Test Platform To Measurement And Control Software

Posted on:2016-05-30Degree:MasterType:Thesis
Country:ChinaCandidate:S P WangFull Text:PDF
GTID:2348330503992657Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Measurement and control software(MCS) directly determines the quality of the whole test launch control system to the quality of the product, it is one of the important factors missile model in the product quality, therefore, the measurement and control software of comprehensive testing, is an important means to ensure the quality of weapon type. In order to solve the problems happened in the software evaluation work on MCS, such as lacking of test environment, incomplete coverage of abnormal test, etc., in this paper, combined with automated testing theory, we discussed and completed the design and implementation of "universal test platform for measurement and control software”.First of all, introduced the working status of software evaluation work on MCS, and introduces the function and significance of the test platform, and proposed design tasks and objectives of MSC universal testing platform after analyze measuring control system composition and working principle of the measurement and control software in detail.Secondly, analyzed the software requirement of the test platform, introduced the choice of software development tools and software development method, overall designed the software structure, designed the key parts of the software-interface protocol stack, and studied the working process of the software in the end.Then, using the object-oriented programming design and test platform software modular thought divide MCS into site configuration module, communication interface module, simulation test data injection module, message to monitor processing module, data record module and human-computer interaction module. Design of the frame structure of the implementation of a highly efficient, easy to understand, and scalable systematic development approach; hardware independent layer provides an abstract mechanism, isolation of the underlying hardware and upper software direct communication, simplifies the upper software design, and enhances the versatility of the system.Finally, introduced the implementation of MSC universal testing platform, introduced the custom method of the test platform, and combining in the actual application situation of the test platform made evaluation on its applicability.Measurement and control software universal test platform has been used in software evaluation work on models of measurement and control software, meet the demand of users, and achieved good effect in practical application.
Keywords/Search Tags:test platform, generality, OOA&D
PDF Full Text Request
Related items