Font Size: a A A

Research And Implemention Of Automated Software Testing Based On Topology Scheduling

Posted on:2012-01-10Degree:MasterType:Thesis
Country:ChinaCandidate:Y H DaiFull Text:PDF
GTID:2218330338966844Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Software testing is one of the most important techniques used for software quality assurance, which throughout the entire life cycle of software engineering. Early software testing with manual testing methods which is characterized by mechanical, repetitive, heavy workload, which giving birth to the generation of automated testing. Automated testing technology is currently one of the hot researches, however, which is still in the infancy stage in our country. Automated testing can greatly improve the testing efficiency, reduce the workload of the tester, and drive the continuous development of software testing. Therefore, the research on automated software testing has important significance.This article research on the implementation and application of automated software testing system based on topology scheduling, design of which including two parts,one is the key entity, another is the internal behavior.The key entities involved in the design of system configuration files, including test scripts files, test equipment files, and testing process files,all of which paving the way for the design of the system's modules.Designing internal behavioral mainly to complete the the detail design of each module,including management of test task module, topology scheduling module, topology implementation module, device management module, device detection module and active recovery module.Under the Guidance of the design process, we have implemented the system and applied it to the actual process of automated testing.The paper first analyzed the development of automated software testing at home and abroad, and then described the software test automation and scheduling technology-related knowledge. On the basis of analyzing automated software test system which based on the task scheduling, we studied the software automated test system which based on the topology scheduling. Then focused on the detailed design process of the topology scheduling-based automated software test system. Finally, we gived the implementation process of the system's key sub-module. Under the realization system and the former system, we tested some of the modules.Through the comparison and analysis of test results, confirmed the superiority of topological scheduling approach.The realization of the topology scheduling-based software automated testing system has greatly enhanced the efficiency of the test, playing an active role in shortening the product development cycle and improving the quality of products.
Keywords/Search Tags:Software Test Automation, Test Task, Test Topology, Topology Scheduling
PDF Full Text Request
Related items