Font Size: a A A

Test Method Research For Monitoring And Control Software Of The Navigation Earth Station

Posted on:2016-12-23Degree:MasterType:Thesis
Country:ChinaCandidate:J DuFull Text:PDF
GTID:2308330479979004Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
In recent years, along with being used more and more widely,the software has gradually penetrated into various industries. The importance of software testing is becoming more and more prominent. On the one hand, accidents coming from the software continue to occur; on the other hand, the research on test of software also progresses greatly. In software engineering, software testing is classified differently according to the characteristics of the software.Test method is the most appropriate choice of testing work.This paper takes a system of navigation earth station which includes monitoring and control software for the background, introduces the process of software development and methods of software testing, and describes the structure, features and functions of monitoring and control software. In a manner of modular, the architecture of this software is described. According to the characteristics that the software has a relationship with many units, equipment and software, carried out from three aspects of test requirement, function. Researches on the four aspects of test requirement, function, interface and performance are carried out. Contents and results of the work are listed:(1) Test requirements analysis of monitoring and control software. Through the discussion and comparison of related methods of functional test demands, the analytic procedure based on the combination of target and scene is decided, under the consideration of features of the monitoring and control software. And then, a statistic table of monitoring and control software testing requirements is established by using this method. Based on the statistics of the target, according to the relationship between the objectives in the table reflects the lack of functional requirements, the timing diagram is made. Then combined with the analysis of statistics of target and timing diagram, a test hierarchy tree comes up by application of AND/OR diagram, which defines each function test target. At the same time, according to the characteristics of monitoring and control software interface, the requirements on testing accuracy, fault tolerance and testing adequacy is come up with, and detailed test contents are expounded under the respective needs.(2) The function test of monitor and control software. According to the demand analysis of test target hierarchy tree established, we developed a function test strategy of monitoring and control software. Rely on this policy, applying the three kinds of test methods which consist of equivalence class partition, boundary value analysis and error speculation to software test case design. Further more, executing these designed test case in monitoring and control software system during in operation. In the case of implementation and execution results of statistics and analysis, summarizes the problems encountered in the implementation process.(3) The interface test of monitor and control software. From the view of the correctness, fault tolerance and testing adequacy needs goals, interfaces of monitor and control software are divided into different types of data transmission, besides designing test cases towards the data’s head and body respectively under various needs. In view of the combinatorial explosion problem existing among parameters when interface message is being transferred, the method is put forward to where the division of the way to carry out all kinds of interface software test cases adequately is realized. Finally, tests and verifies each interface test case and summarizes the problems encountered in the monitoring and control software interface(4)The performance test of monitor and control software. By analysis the software running scene, the number of controllable node and indicators of real-time performance monitoring are determined. Combined with the performance requirements of the system, various indicators implement. Statistics and analysis of running results of monitoring and control software in every index.
Keywords/Search Tags:earth station, software testing, hierarchy tree, interface adequacy
PDF Full Text Request
Related items