Software tool for regression testing
Nashat Mansour, Nidal H. Araby
مدرسة الآداب والعلوم-الجامعة اللبنانية الأميركية · لبنان
الموضوعات
علوم تطبيقية وتكنولوجية
الملخص
We have developed a software tool that draws flow graphs for C programs and displays testing coverage information in a graphical and user friendly way. The tool helps the software engineer/maintainer to get a feel for the testing process and tables generated by any other testing tool. It also provides a framework for experimenting with regression testing algorithms. Within this framework, we have implemented a reduction based regression testing algorithm. This algorithm assumes that the testing criteria are given by a set of requirements with associated subsets of test cases and then tries to satisfy these requirements with a minimum of test cases. We have used the tool to compare a number of regression testing algorithms. The comparative study uses a variety of small-size and medium-size modules and is based on quantitative and qualitative criteria. The comparison results show that the six algorithms are suitable for different requirements of regression testing. For medium-size modules, the adapted firewall algorithm is the slowest. The genetic and simulated annealing algorithms produce the least number of retests, followed by reduction, then incremental, slicing, and adapted firewall algorithms.
روابط وملفات
التعريف والنوع
- رقم الوثيقة
- 000ed74c-4de6-4617-9086-84fdc52fd265
- رقم العقد
- 0
- نوع الوسائط
- Crawler
- نوع المحتوى
- الرسائل العلمية
- صيغة المصدر
- رسائل ماجيستير
- نوع الملف
- pdf text
- أسماء الملفات
- 2214063_1.pdf
بيانات النشر
- ألقاب المؤلفين
- [{"name_ar":"Nashat Mansour","title_ar":"اشراف","title_en":"Supervision"},{"name_ar":"Nidal H. Araby","title_ar":"اعداد","title_en":"Preparation"}]
- اللغة
- English
المصدر والدورية
- اسم المصدر
- Software tool for regression testing
المحتوى والصفحات
- عدد الصفحات
- 0
- كلمات الباحثين
- Software tool for regression testing
إشراف وإعداد
- الإشراف
- Nashat Mansour
- الإعداد
- Nidal H. Araby
الاقتباسات الببليوغرافية
APA
MLA