Font Size: a A A

Research And Design On Automatic Test Case Generation Tool In Guangdong Power Grid Corporation

Posted on:2016-10-29Degree:MasterType:Thesis
Country:ChinaCandidate:R C YaoFull Text:PDF
GTID:2308330479494544Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of information technology in our country, the number of software project is fast-growing. Software requirement become more personalized, software update become more frequent. It is an important issue of how to make software testing becomes more efficiently.In the process of software testing, testers usually design and compile test cases based on the system requirements, and then perform tests, record defects and generate test reports in accordance with these test cases. Because most of the test cases is compiled by manual work, the quality of test case have a higher dependence on human, which may result in uneven quality of the test case. At the same time, the compiling of test case cost a lot of time, which effect the efficiency and quality of software testing.With the testing work going deeper, the compiling of test case becomes complicated and repetitive. So wo need to find a way to solve the problem urgently, which can quickly and efficiently generate test case. We also consider reusing the test case template for some of the more complexer and professional test cases, make sure "Once design, use everywhere" purpose.To solve the above problems, we builded the automatic generation of test case research project. The project first structure test case, and then solve the problem through the following ideas. First, establish case library: analysising routine testing systems, screening and summing reusable test cases, which can form the case library, testers can choose a suitable test case template and generate the required test case on some guides. Second, design tese case data: analyzing and summing common rules of data generation, pre-customized data generation tool, then select the appropriate rules necessarily, which generates suitable data for test case template. It supports custom data generation rules by regular expressions, data services and orthogonal test. Third, design test case: designing realistic test cases by using test case library and test case data. Based on these ideas, the tool is divided into the following three modules: test case library, data design and test case design.On this research project, we mainly developed test case automatic generation tool, which help testers to quickly design and generate test case effectively, avoid repetitive work, improve the level of compiling test cases. And then, it improves efficiency and quality of the overall test work.
Keywords/Search Tags:Test Case, Multiplexing, Automatic Generation
PDF Full Text Request
Related items