Font Size: a A A

Method Research And System Development Of Software Automatic Testing

Posted on:2014-09-19Degree:MasterType:Thesis
Country:ChinaCandidate:Y Y LiangFull Text:PDF
GTID:2268330422961923Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
Along with the rapid development of modern information technology, software testinghas become one of the crucial component of software systems engineering, which is animportant part of the software development and key steps of software quality assurance. Thepurpose of software testing is to identify the potential errors and defects in the software withthe least amount of time and human resources. Software automated testing technology iscurrently one of the research hotspots in the software industry, which could effectively reducethe test workload and improve the test efficiency. In China, the research of software testautomation is still in its infancy. The paper carried out a detailed research and analysis on thelimitations of exist software testing tools and some technical difficulties that could not beachieved, an effective and easy to operate automated testing tool was proposed and designed,Its called Software Quick Automated Test(SQAT).Firstly, the development status and results of software test automation technology research at home and abroad were studied, the weaknesses and implementation steps of two main methods of software test automation technology were analyzed and summarized, including software black box and white box.Secondly, the needs analysis and design for automated software testing tools. Researchedand analysed the functional requirements of software automated testing tools; Researched theoverall design of SQAT tools, Designed test method of SQAT tools, including Unit testingmethod, Automatic generation method of test data, Integration testing method, compilemethod of test scripts,Automatic generation of test scripts,etc. Designed the overall process ofSQAT tools,and proposed six steps of automated testing software clearly.Thirdly,the paper achieved the software automated test system. The main function of thesystem include use SQAT tools to identify the assemblies to be tested and automatic readingof data, including the test data in MS Excel format and XML test data; introduce theCodeDom namespace and implement the automatic generation of test scripts which compiledby CodeDom.Finally, the paper provided some examples to try the SQAT Tools.In actual projects, the use of paper’s methods and the development tool shows that theSQAT tools could improve test efficiency and reduce a certain of workload.
Keywords/Search Tags:Software testing, Software test automation, Test scripts, Automated testing tools, SQAT tools
PDF Full Text Request
Related items