Unifying fuzzy and All-pairs techniques to test web applications

مقدم أطروحة جامعية

al-Yumi, Mahdi

مشرف أطروحة جامعية

Bushuayb, Falah

الجامعة

جامعة الأخوين

الكلية

كلية الهندسة و العلوم

القسم الأكاديمي

هندسة البرمجيات

دولة الجامعة

المغرب

الدرجة العلمية

ماجستير

تاريخ الدرجة العلمية

2013

الملخص الإنجليزي

Testing is a primordial activity that certifies the quality of software, which remains an important issue for the majority of applications.

Knowing that testing occurs at the end of the software development life cycle, it is usually rushed and not done in the proper way.

In addition, the lack of knowledge about the internal structure and source code of applications decreases considerably the number of options available, especially when it comes to testing web applications.

This research proposes an approach that combines between two unpopular Black-Box testing techniques and maximizes the effectiveness of testing web applications.

We used both the qualities of Fuzz Testing and All-Pairs Testing to come up with a hybrid approach called Fuzzy All-Pairs Testing.

This approach enables us to detect errors and bugs resulting from combinations of classes of inputs, which no other Black-Box testing technique is known to do.

To evaluate Fuzzy All-Pairs Testing, we conducted a series of experiments on three different websites.

Fuzzy All-Pairs Testing and three other major Black-Box Testing techniques were applied on each of the websites.

Our experiments show that our approach is by far better performing than the two techniques constituting it, and show that it sometimes proposes better results than Equivalence Partitioning and Boundary Value Analysis.

التخصصات الرئيسية

تكنولوجيا المعلومات وعلم الحاسوب

الموضوعات

عدد الصفحات

99

قائمة المحتويات

Table of contents.

Abstract.

Abstract in Arabic.

Abstract in French.

Chapter One : Introduction.

Chapter Two : Related work.

Chapter Three : Fuzzy all-pairs testing.

Chapter Four : Empirical study.

Chapter Five : Conclusion and future work.

References.

نمط استشهاد جمعية علماء النفس الأمريكية (APA)

al-Yumi, Mahdi. (2013). Unifying fuzzy and All-pairs techniques to test web applications. (Master's theses Theses and Dissertations Master). Al Akhawayn University, Morocco
https://search.emarefa.net/detail/BIM-645387

نمط استشهاد الجمعية الأمريكية للغات الحديثة (MLA)

al-Yumi, Mahdi. Unifying fuzzy and All-pairs techniques to test web applications. (Master's theses Theses and Dissertations Master). Al Akhawayn University. (2013).
https://search.emarefa.net/detail/BIM-645387

نمط استشهاد الجمعية الطبية الأمريكية (AMA)

al-Yumi, Mahdi. (2013). Unifying fuzzy and All-pairs techniques to test web applications. (Master's theses Theses and Dissertations Master). Al Akhawayn University, Morocco
https://search.emarefa.net/detail/BIM-645387

لغة النص

الإنجليزية

نوع البيانات

رسائل جامعية

رقم السجل

BIM-645387