As an important technology to ensure software quality. Software testing and Agile development method are the research object in this paper. Software testing is the key for software quality. At first, this paper introduced a number of software testing theory and technology, select a few representative test model to described and analyzed the shortcomings of them,while retaining the advantages of the original model based on the new test mode. On the other hand, the traditional development method and its testing process have not yet satisfied with the software market. Agile software development method that is new methods to achieve rapid delivery of high-quality software and can guarantee the quality of the software and ensure customer satisfaction in recent years. This paper did research about test process on agile especially the extreme programming. With a new improved algorithm generation in test data , test cases can achieve better results. |