Addressing the Regression Test Problem with Change Impact Analysis for Ada

التفاصيل البيبلوغرافية
العنوان: Addressing the Regression Test Problem with Change Impact Analysis for Ada
المؤلفون: Andrew V. Jones
المصدر: Lecture Notes in Computer Science ISBN: 9783319390826
بيانات النشر: Springer International Publishing, 2016.
سنة النشر: 2016
مصطلحات موضوعية: Computer science, business.industry, 020207 software engineering, 02 engineering and technology, Change impact analysis, Machine learning, computer.software_genre, 020202 computer hardware & architecture, Set (abstract data type), Reduction (complexity), Regression testing, 0202 electrical engineering, electronic engineering, information engineering, Artificial intelligence, business, computer, Selection (genetic algorithm)
الوصف: The regression test selection problem--selecting a subset of a test-suite given a change--has been studied widely over the past two decades. However, the problem has seen little attention when constrained to high-criticality developments and where a "safe" selection of tests need to be chosen. Further, no practical approaches have been presented for the programming language Ada. In this paper, we introduce an approach to solving the selection problem given a combination of both static and dynamic data for a program and a change-set. We present a change impact analysis for Ada that selects the safe set of tests that need to be re-executed to ensure no regressions. We have implemented the approach in the commercial, unit-testing tool VectorCAST, and validated it on a number of open-source examples. On an example of a fully-functioning Ada implementation of a DNS server (IRONSIDES), the experimental results show a 97% reduction in test-case execution.
ردمك: 978-3-319-39082-6
DOI: 10.1007/978-3-319-39083-3_5
URL الوصول: https://explore.openaire.eu/search/publication?articleId=doi_________::7a4471875cbd4be527426f4283dbccdd
https://doi.org/10.1007/978-3-319-39083-3_5
Rights: OPEN
رقم الانضمام: edsair.doi...........7a4471875cbd4be527426f4283dbccdd
قاعدة البيانات: OpenAIRE
الوصف
ردمك:9783319390826
DOI:10.1007/978-3-319-39083-3_5