Font Size: a A A

Functional Test Platform For Wide-area Surveillance System Design And Development

Posted on:2010-06-14Degree:MasterType:Thesis
Country:ChinaCandidate:X LiuFull Text:PDF
GTID:2208360275998728Subject:Detection Technology and Automation
Abstract/Summary:PDF Full Text Request
With the rapid development of computer technology, the Wide-Area Monitoring System (WAMS) has been applied widely. The remarkable character of the distributional WAMS is that the controlled objects are widely distributed, the field controller and the monitoring service center has realized the surveillance and the control of the controlled objects in the foundation of the communication protocol. While the user applies the distributional WAMS, the quality requirement of the developed WAMS is extremely harsh. Especially he requests that the functions of the developed WAMS must meet user's requirement, so how to weigh the functions of the WAMS with the case stipulated by the software requirements specification or not, it becomes an important research subject of the software engineering.In the functions of monitoring system, the Black Box Testing plays an important and unreplaceable role. The Black Box Testing is also known as the Functionality Test, and it is one of the most important ways of the software testing. It is used to validate every function whether can agree with the expected result through the test. In view of the WAMS's structure feature, a set of solution is proposed in this paper. The solution is used to analyze and test the functions of WAMS with the method of the Black Box Testing. In the process of the design of the solution, it mainly consists of the design of RTU (Remote Terminal Unit) test-stub, testing system management, test case and test driver. The RTU test-stub is designed to resolve the issue that the software development of Monitoring System (MS) lacks debugging environment, and speed up the software development, and at the same time also provide the testing environment in the functionality test of MS. The testing system management is designed to test effectively in the process of testing. The test case is optimized, and the design of test case also resolves the issue of reusing test data. The test driver achieves that test case designed is transformed as the test case in the process of functionality test, which satisfies with the content of data communication protocol. Through executing functionality test, the tester can early find the fault which has already been in the MS, and then guarantee that the MS possesses high quality of the software.
Keywords/Search Tags:WAMS, Black Box Testing, RTU Test-Stub, Testing System Management, Test Data, Test Driver
PDF Full Text Request
Related items