Font Size: a A A

Research And Implementation Of An Automatic Test-Tool For AFC System

Posted on:2011-02-18Degree:MasterType:Thesis
Country:ChinaCandidate:Z M ZhangFull Text:PDF
GTID:2178360308969249Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of software scale and the increasing varieties of software products, software testing is becoming more and more important. Currently the automatic test tools on the market are basically for the general public, and we still lack a specific automatic test tool for one kind of system. Thus these automatic test tools are unable to meet project requirements in practice. By analyzing a large number of test cases, studying some characteristics of AFC system, and according to the company's actual needs, we are able to design and implement the automatic test tool for AFC system. The tool has such advantages as friendly, practical, etc, so it can help improve the testing efficiency of the testers and software reliability. The main contents of this article are listed as follows.Firstly, it summarizes the research background and significance of the thesis as well as analyzes the development situation of AFC system. Besides, it represents knowledge of software testing theory, including software quality, software testing classification, test principle, test cases designing, etc. And it summarizes the advantages and disadvantages of commonly automatic test tools.Secondly, it proposeds test case as an object, the object was composed of the use case, use case data, expected results, and several other elements. And design a friendly web interface to manage and maintain the use case object. In practice,proposal the test case as an object, it is easy to understand of test cases and improve the quality of the preparation of test cases.Also easier to manage and maintain the use cases data,and to achieve the purpose of improving test quality.Thirdly, simulator change the test data format of test cases into the communication protocol of the tested software can accept.Testing tools not only makes communication protocol from the tested software unlimited, but also can reflect the automatic testing tool is targeted and broad applicability, and increase the practicality of automatic testing tool.This study of the automatic test tools reduces the complexity of the testing process, as well as improves execution speed and reliability of software testing, and displays the test results to users in a better way.
Keywords/Search Tags:Automated Testing, Testcase, Testsuite, Simulator, Software Performance
PDF Full Text Request
Related items