Font Size: a A A

Development Of Joint Test Platform Application Software Integration Development Environment

Posted on:2020-02-09Degree:MasterType:Thesis
Country:ChinaCandidate:P TuFull Text:PDF
GTID:2428330590474382Subject:Instrument Science and Technology
Abstract/Summary:PDF Full Text Request
At present,the resources in the Joint Test Platform exist in components,and it needs to be loaded and run by the container.Component test resources are easy to package and reusable and combinable,but they are difficult to meet in high real-time situations.Therefore,it needs to provide application-style experimental resources that can be deployed and run independently.This topic is to develop a joint test platform application software integration development environment to improve the efficiency of the target field resource construction personnel to develop applicationstyle test resources.This thesis examines the functional requirements of JIDE.JIDE needs to implement project management,code editing,automatic code generation,resource management,middleware settings,object model settings,build links,and program debugging.Based on the Eclipse CDT(Eclipse C++ Development Toolkit),JIDE is implemented through a plug-in extension mechanism.Use the Eclipse CDT platform features to implement code editing,compiling links,and program debugging.Develop project management plug-ins for providing the ability to manage HJTP application projects.Analyze the Eclipse CDT project template registration mechanism to implement registration,creation and management of H-JTP application projects.Develop resource management plug-ins to provide the ability to manage,manipulate,and use resources.Analyze the Eclipse CDT view extension mechanism to add,delete,and update the middleware library and object model.Research database storage methods to achieve storage of middleware libraries and object models.Development engineering service plugin for providing Qt transformations,middleware settings,object model settings,and automatic code generation.Analyze the way of menu expansion,research Qt conversion method,middleware setting method,object model setting method and automatic code generation method based on Freemarker template engine to realize auxiliary functions in H-JTP applicationstyle test resources construction process.Tests have shown that JIDE runs reliably.The built application-style test resources can interact with other application-style test resources and component-style test resources.It can participate in experiments,complete test tasks,and comply with H-JTP specifications.
Keywords/Search Tags:Joint test, Integrated development environment, Eclipse CDT, Extension point, Plugin development
PDF Full Text Request
Related items