Font Size: a A A

Design And Practice Of Functional Testing For The Command And Control System On Armored Vehicles

Posted on:2011-01-17Degree:MasterType:Thesis
Country:ChinaCandidate:Y WeiFull Text:PDF
GTID:2178360308461981Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The command and control system on armored vehicles faces the new challenges from hyperspace, uncertain threats, and fast change of battlefield situation in the digitized battlefield, it is requested to have good viability against destruction, rapid reaction, flexibility, and rapid acquisition information, finishing the deliberation tasks of battlefield situation in real time or close, such as information processing, information transmission, data command, and network operations. These stringent quality requirements make the test of the command and control system especially important.This paper is based on the test item about the Armor command and control system doing in the Space Software Testing Center by the author and others researchers during the author' practice period. During the armored command and control system test project lasting for one year, in the third regression testing, the authors as a tester had completed the tasks independently such as program designing, test case writing, execution of all the functional testing case, implementation of part of the interface and performance test case. As the test project base on the functional testing, the author made an in-depth analysis on the four major sub-function modules(geographic information system, battlefield situation, network warfare study, alarm processing), and designed the test combined with the following five methods:scenario generation, equivalence partitioning, boundary value analysis, cause and effect graphs, and error guessing. By means of the dynamic execution and the regression testing, the author finally arrived at the armored command and control system test result, and summarized the demand coverage, test coverage, and problem discovering.This article firstly analyzes the characteristics and the overall structure of the armored command and control system according to the research requirements and the demand specifications of the armor Command and Control System V1.0, analyze the sub-function modules one by one, then definite the functional testing demand, and design the test scheme and test plan. Secondly, design the test case by the military software black-box test method, referring to the functional testing demand items. Thirdly, establish the testing environment, dynamic execution and regression according to the test plan. Finally, test results analysis and report.Defects and problems found in the process of functional testing for the armored command and control system would be submitted to review, discuss and decide modify suggestions. Then the programmer modified the version. After several rounds of regression testing, the number of problems declined to a reasonable extent, the software reliability has been enhanced.
Keywords/Search Tags:Command and control, Functional test, Black-box testing, Test cases, Dynamic testing
PDF Full Text Request
Related items