Regression test selection for trusted database applications

Regression testing is any type of software testing, which seeks to uncover regression bugs. Regression bugs occur as a consequence of program changes. Regression testing must be conducted to confirm that recent program changes have not harmfully affected existing features and new tests must be creat...

وصف كامل

محفوظ في:
التفاصيل البيبلوغرافية
المؤلف الرئيسي: Haraty, Ramzi A. (author)
مؤلفون آخرون: Chehab, Wissam (author)
التنسيق: article
منشور في: 2006
الوصول للمادة أونلاين:http://hdl.handle.net/10725/5122
http://libraries.lau.edu.lb/research/laur/terms-of-use/articles.php
http://ccis2k.org/iajit/PDF/vol.3,no.4/6-Ramzi.pdf
الوسوم: إضافة وسم
لا توجد وسوم, كن أول من يضع وسما على هذه التسجيلة!
_version_ 1864513465269354496
author Haraty, Ramzi A.
author2 Chehab, Wissam
author2_role author
author_facet Haraty, Ramzi A.
Chehab, Wissam
author_role author
dc.creator.none.fl_str_mv Haraty, Ramzi A.
Chehab, Wissam
dc.date.none.fl_str_mv 2006
2017-01-31T11:51:14Z
2017-01-31T11:51:14Z
2017-01-31
dc.identifier.none.fl_str_mv 1683-3198
http://hdl.handle.net/10725/5122
Haraty, R. A., & Chehab, W. (2006). Regression Test Selection for Trusted Database Applications. Int. Arab J. Inf. Technol., 3(4), 308-314.
http://libraries.lau.edu.lb/research/laur/terms-of-use/articles.php
http://ccis2k.org/iajit/PDF/vol.3,no.4/6-Ramzi.pdf
dc.language.none.fl_str_mv en
dc.relation.none.fl_str_mv The International Arab Journal of Information Technology
dc.rights.*.fl_str_mv info:eu-repo/semantics/openAccess
dc.title.none.fl_str_mv Regression test selection for trusted database applications
dc.type.none.fl_str_mv Article
info:eu-repo/semantics/publishedVersion
info:eu-repo/semantics/article
description Regression testing is any type of software testing, which seeks to uncover regression bugs. Regression bugs occur as a consequence of program changes. Regression testing must be conducted to confirm that recent program changes have not harmfully affected existing features and new tests must be created to test new features. Testers might rerun all test cases generated at earlier stages to ensure that the program behaves as expected. However, as a program evolves the regression test set grows larger, old tests are rarely discarded, and the expense of regression testing grows. Repeating all previous test cases in regression testing after each major or minor software revision or patch is often impossible due to time pressure and budget constraints. This paper presents algorithms for regression testing for trusted database applications. Our proposed algorithms automate an important portion of the regression testing process, and they operate more efficiently than most other regression test selection algorithms. The algorithms are more general than most other techniques. They handle regression test selection for single procedures and for groups of interacting procedures. They also handle all language constructs and all types of program modifications for procedural languages.
eu_rights_str_mv openAccess
format article
id LAURepo_eecf6c736bcc3f0c18d3826e8959a14b
identifier_str_mv 1683-3198
Haraty, R. A., & Chehab, W. (2006). Regression Test Selection for Trusted Database Applications. Int. Arab J. Inf. Technol., 3(4), 308-314.
language_invalid_str_mv en
network_acronym_str LAURepo
network_name_str Lebanese American University repository
oai_identifier_str oai:laur.lau.edu.lb:10725/5122
publishDate 2006
repository.mail.fl_str_mv
repository.name.fl_str_mv
repository_id_str
spelling Regression test selection for trusted database applicationsHaraty, Ramzi A.Chehab, WissamRegression testing is any type of software testing, which seeks to uncover regression bugs. Regression bugs occur as a consequence of program changes. Regression testing must be conducted to confirm that recent program changes have not harmfully affected existing features and new tests must be created to test new features. Testers might rerun all test cases generated at earlier stages to ensure that the program behaves as expected. However, as a program evolves the regression test set grows larger, old tests are rarely discarded, and the expense of regression testing grows. Repeating all previous test cases in regression testing after each major or minor software revision or patch is often impossible due to time pressure and budget constraints. This paper presents algorithms for regression testing for trusted database applications. Our proposed algorithms automate an important portion of the regression testing process, and they operate more efficiently than most other regression test selection algorithms. The algorithms are more general than most other techniques. They handle regression test selection for single procedures and for groups of interacting procedures. They also handle all language constructs and all types of program modifications for procedural languages.PublishedN/A2017-01-31T11:51:14Z2017-01-31T11:51:14Z20062017-01-31Articleinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/article1683-3198http://hdl.handle.net/10725/5122Haraty, R. A., & Chehab, W. (2006). Regression Test Selection for Trusted Database Applications. Int. Arab J. Inf. Technol., 3(4), 308-314.http://libraries.lau.edu.lb/research/laur/terms-of-use/articles.phphttp://ccis2k.org/iajit/PDF/vol.3,no.4/6-Ramzi.pdfenThe International Arab Journal of Information Technologyinfo:eu-repo/semantics/openAccessoai:laur.lau.edu.lb:10725/51222021-03-19T10:00:53Z
spellingShingle Regression test selection for trusted database applications
Haraty, Ramzi A.
status_str publishedVersion
title Regression test selection for trusted database applications
title_full Regression test selection for trusted database applications
title_fullStr Regression test selection for trusted database applications
title_full_unstemmed Regression test selection for trusted database applications
title_short Regression test selection for trusted database applications
title_sort Regression test selection for trusted database applications
url http://hdl.handle.net/10725/5122
http://libraries.lau.edu.lb/research/laur/terms-of-use/articles.php
http://ccis2k.org/iajit/PDF/vol.3,no.4/6-Ramzi.pdf