Dissertation > Excellent graduate degree dissertation topics show
Improving Cluster Test Selection Techniques of Regression Testing by Slice Filtering
Author: DuanYongWei
Tutor: ZhaoZhiHong
School: Nanjing University
Course: Computer Science and Technology
Keywords: Regression test selection Clustering Selection Cluster analysis Program slicing
CLC: TP311.53
Type: Master's thesis
Year: 2011
Downloads: 13
Quote: 0
Read: Download Dissertation
Abstract
|
Regression testing is a test carried out on the modified program . Its purpose is to prevent modify a negative impact on the unmodified portion of the program . This is a very time-consuming work , because regression testing requirements to all existing test cases to re- execute again . Regression test selection technique to select a subset of the concentrate from the existing test cases as a new set of test cases for regression testing , in order to reduce the cost of regression testing . The cluster selection technology is a new regression test selection techniques . It is based on the similarity of each test case in software behavior to select . The execution profiles collected in the software development process of this technology , and the cluster analysis of these execution profile . Have similar execution profile test cases will be assigned to the same category in the cluster . Then sampling some typical test cases from each class cluster which is part of a new set of test cases . The sampling can choose many sampling strategy . Wherein the adaptive sampling strategy is an effective and widely used strategy . The program slice to improved clustering selection techniques . First , calculate the changes in procedures at a static program slicing slicing criterion . Secondly , through this slice those identified in the program is running may be modified impact to the program statement . Then, the cluster analysis of execution profiles of these statements . Finally, extract some test cases from clustering each cluster to form a smaller set of test cases . By reducing the dimension of the cluster analysis , slice filtering technology to greatly improve the ability of cluster selection techniques in large-scale software applications . Experimental results show that the filtering, clustering by slicing the efficiency of the implementation of the technology has been significantly improved , and clustering select the generated set of test cases has a high error detection capability .
|
Related Dissertations
- Development of EST-SSR Primers and Application in Analysis of Genetic Realtionships in Tree Peony,S685.11
- Pre-hypertension syndrome characteristics,R259
- Comprehensive Quality Assessment of College Students,G645.5
- Studieson Effects of Soybean Species on Yuba and Initial Establishment of Quality Evalution System for Yuba,TS214.2
- ISSR Analysis of Genetic Diversity on 21 Lotus(Nelumbo Nucifera) Cultivars,S682.32
- Research on the Soil Environmental Function Zoning,X321
- Comparison of Gene Expression Data Cluster Methods and Gene Network Construction for Phytophthora Sojae Genes,S435.651
- Study on Heterosis and Genetic Basis of Soybean,S565.1
- Evaluation on Forage Quality and Biomass Energy Characters of Inbred Vegetative Lines of Napier Grass,S543.9
- The Software Testing Technique Research of the ECDIS Based on Program Slicing,TP311.53
- Clustering Method Research Based on Divided and Conquered Method,TP311.13
- Elements of Thirty Kinds of Proprietary Chinese Medicines and Classification Based on Elements,R286.0
- Community-oriented education, personalized learning system and its implementation,TP391.6
- Design to E-learning System in Senior Vocational School Base on Moodle,TP311.52
- Research on Cultural Industrial Competitiveness of Chong Qing,F224
- The Research of Prairie Road Light Environment Effects on Physiological Indicators of Drivers,U491.254
- Improved Mathematical Model of Spatial Information Processing Based on Fuzzy Technology,O159
- Based embedded software fault-tolerant data flow anomaly detection,TP368.1
- Research on Classification of Colleges in Our Country Based on Clustering Technology of Data Mining,TP311.13
- Research on the Platform for Clustering Graph Data and Its Implementation,TP311.13
- Comparative Study on Economic Development of City Circle Based on Data Mining,O212.1
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Maintenance
© 2012 www.DissertationTopic.Net Mobile
|