Font Size: a A A

Distributed Software Research And Implementation Of Adaptive Testing Method

Posted on:2015-12-19Degree:MasterType:Thesis
Country:ChinaCandidate:H H ZhouFull Text:PDF
GTID:2298330431976706Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the continuous development of computer technology, software systems at the core of the computer applications and penetrated into all walks of life, in people’s daily lives (such as national defense, industry, etc.) also play an increasingly important role. However, the productivity of software products and the consequent poor quality issues more and more peoples’ attention. Software engineering, although it has been proposed and adopted a variety of techniques and methods to improve software quality, in terms of software quality assurance, software testing has been a major way. At this stage, software testing efficiency of software testing has become an important field of research, a good test method can reduce the workload of testing, test execution to reduce costs and improve the efficiency of the test. Distributed computing has become for the application to provide a flexible, dynamic and scalable computing infrastructure solutions, with resource sharing, openness, concurrency, scalability, transparency, and dynamic characteristics of heterogeneous, distributed environment how to the minimum price to find the most defects are needed to solve the problem.For the study of the distributed environment based on dynamic programming test configuration, a brief introduction of its impact on the quality and efficiency of software testing, by analyzing the characteristics of the current distributed environment distributed, dynamic changes of available resources, the proposed test configuration in distributed environment construction process, test requirements and test configurations, and proposed selection algorithm based on dynamic programming test resources to meet the needs of the user testing. Finally, under CloudSim through experiments verify the feasibility of the method.Research on adaptability of software testing methods in distributed environment, in order to find as many defects as the goal, there is a Markov decision model, constructed to test the consideration of a standard test to stop Markov decision model, realized from distributed environment to build concurrent test execution. Order to test the efficiency compared to traditional problem of low proposed test method based on adaptive software distributed environment, improve the efficiency of the test, reducing the costs of the test. And the output of the test results under the circumstances set of test cases in descending order, were selected to be able to detect the smallest defect test suite, test set by analyzing the ability to find defects, test cases can be found in the implementation of priority defects will reduce testing costs, improve the efficiency of the test. According to a series of simulation experiments can be seen, adaptive test methods under the proposed distributed environment is effective.
Keywords/Search Tags:Distributed Environment, adaptive software testing methods, Testconfiguration, dynamic programming, Markov decision model
PDF Full Text Request
Related items