Font Size: a A A

The Design And Implementation Of A Distributed Parallel Control Automation Test Platform

Posted on:2013-05-19Degree:MasterType:Thesis
Country:ChinaCandidate:H PengFull Text:PDF
GTID:2248330374986520Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of computer technology, software development, theincreasing scale, complexity increasing, results in software quality face difficulties.Software quality assurance software testing is the most important and most effectiveway. However, manual software testing is generally divided into two types of manualand automated testing. With the expansion of software testing software, there have beenmany problems, since the process has a lot of duplicate, non-intellectual creativity,careful attention needs work makes testing slow and inefficient manual manual testingcan not meet the large software development and testing needs. Instead automatedtesting can be efficiently perform repetitive tests; reduce the human factors on the testfor interference; reduce redundancy; exclude the test blindness and randomness; lowercosts; reduce omission and improve efficiency. Therefore, automated testing requires apowerful automated testing platform.This study is an automated test platform for the functional complexity and scale,and using agile development model of a radio repeater system designed for automatedtesting platform. This platform is mainly used for automated testing device forfollowing the various tests, including reliability testing, regression testing and stresstesting. And the test request, test results and test environment for various sets of controland management.Studied in this paper is a set of automated test platform based on C/S mode and B/S mode control combining a distributed parallel program components. The platformfor the entire test system management and operation mainly composed of three parts,namely the Web server, the test engine server and client test engine. The Sockettechnology does the work for the communication between the three parts. The automatetest platform called test procedures set by LabView, C#, AutoIt, Perl, etc. can be writtenand compiled into executable form under different functional categories.The automated test platform will automatically generate the test results to the formof Email sent to the user, and the results back to the Web server, users can also accessthe Web server to view the test results. The flat has easy to extend the test procedures and efficient implementation of the testing capabilities.
Keywords/Search Tags:Automatic testing platform, C/S model, B/S model, Distributed, Concurrency Control
PDF Full Text Request
Related items