Font Size: a A A

Design And Implementation Of Software Automatic Test Tool

Posted on:2013-03-14Degree:MasterType:Thesis
Country:ChinaCandidate:R G XueFull Text:PDF
GTID:2308330473451011Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Software test is very important in software engineering. It is a key point in the software development cycle for guarantying the quality of software testing is a key focus of current research on software engineering. In our country, the research on automatic software testing is still in the infancy stage. Consequently, it is valuable and important to do study and apply software automatic testing technique.Firstly, this thesis introduces the background and significance of the issue, and describes the basic concepts and the research status of software test automation. Base on the study of traditional manual testing and script automation test method, for the defects of the traditional method of automated test, research the data-driven automatic test method. The input and output values are read from the data file and loaded into a framework for the use of hand-coded variables in the case. Data-driven requires very little code to generate a large number of test cases.Secondly, according to data-driven automatic test method, design a data-driven automatic test software framework. Data-driven engine consists of three parts:the drive control, drive control of the test suite of test cases, and test drive control. Design configuration module of 3 layers test cases structure. The configure module is a bridge of communication between the data-driven engine and automatic test. The 3 layers include reuse of cases, test cases and mapping cases.At last, based on the data-driven automatic software test framework, develop an automatic test tool named AutomaticTester for car navigation system. And integration test the navigation system in the project. Then, collect and analysis the test data, to verify the software automatic test tool can improve software quality and save a lot of manpower cost for the project.
Keywords/Search Tags:Automatic test, Data-driven method, Software framework, Car navigation system, Integration test
PDF Full Text Request
Related items