Mutation testing techniques : comparison study based on program type
مقدم أطروحة جامعية
مشرف أطروحة جامعية
أعضاء اللجنة
الجامعة
جامعة الأخوين
الكلية
كلية الهندسة و العلوم
القسم الأكاديمي
هندسة البرمجيات
دولة الجامعة
المغرب
الدرجة العلمية
ماجستير
تاريخ الدرجة العلمية
2016
الملخص الإنجليزي
Quality is a recurrent issue for software, and testing is an essential activity to achieve this quality.
Because testing usually occurs at the end of the software development cycle, it is often rushed or not done properly.
In addition, the high cost associated with some testing techniques limits considerably the number options available.
Various testing techniques have been used with the intent of finding software defects.
Different approaches have been suggested to effectively accomplish an application testing, and testers shall choose the most adequate one in terms of cost and efficiency.
Mutation has been ranked as one the most effective testing techniques in assessing the quality of input values and test cases.
However, it has been neglected by many testers because of the costly techniques it encompasses.
This research conducts a comparative study of four different mutation testing techniques (class-level operators, methodlevel operators, all operators, and random sampling).
The purpose of this thesis research is to conduct the most effective and efficient mutation testing technique based on the program type.
For this purpose, an empirical study on five different java applications is presented and focused on investigating each mutation technique.
Based on the results of this experimental comparison, the all operators sampling technique is the most optimized and effective mutation testing method.
التخصصات الرئيسية
تكنولوجيا المعلومات وعلم الحاسوب
عدد الصفحات
104
قائمة المحتويات
Table of contents.
Abstract.
Abstract in Arabic.
Abstract in French.
[Chapter One] : Introduction.
[Chapter Two] : Literature review.
[Chapter Three] : Mutation operators.
[Chapter Four] : Approach adopted.
[Chapter Five] : Conclusion and contribution.
References.
نمط استشهاد جمعية علماء النفس الأمريكية (APA)
Hamimuni, Sukaynah. (2016). Mutation testing techniques : comparison study based on program type. (Master's theses Theses and Dissertations Master). Al Akhawayn University, Morocco
https://search.emarefa.net/detail/BIM-775499
نمط استشهاد الجمعية الأمريكية للغات الحديثة (MLA)
Hamimuni, Sukaynah. Mutation testing techniques : comparison study based on program type. (Master's theses Theses and Dissertations Master). Al Akhawayn University. (2016).
https://search.emarefa.net/detail/BIM-775499
نمط استشهاد الجمعية الطبية الأمريكية (AMA)
Hamimuni, Sukaynah. (2016). Mutation testing techniques : comparison study based on program type. (Master's theses Theses and Dissertations Master). Al Akhawayn University, Morocco
https://search.emarefa.net/detail/BIM-775499
لغة النص
الإنجليزية
نوع البيانات
رسائل جامعية
رقم السجل
BIM-775499
قاعدة معامل التأثير والاستشهادات المرجعية العربي "ارسيف Arcif"
أضخم قاعدة بيانات عربية للاستشهادات المرجعية للمجلات العلمية المحكمة الصادرة في العالم العربي
تقوم هذه الخدمة بالتحقق من التشابه أو الانتحال في الأبحاث والمقالات العلمية والأطروحات الجامعية والكتب والأبحاث باللغة العربية، وتحديد درجة التشابه أو أصالة الأعمال البحثية وحماية ملكيتها الفكرية. تعرف اكثر