Unifying fuzzy and All-pairs techniques to test web applications

Dissertant

al-Yumi, Mahdi

Thesis advisor

Bushuayb, Falah

University

Al Akhawayn University

Faculty

School of Science and Engineering

Department

Software Engineering

University Country

Morocco

Degree

Master

Degree Date

2013

English Abstract

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.

Main Subjects

Information Technology and Computer Science

Topics

No. of Pages

99

Table of Contents

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.

American Psychological Association (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

Modern Language Association (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

American Medical Association (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

Language

English

Data Type

Arab Theses

Record ID

BIM-645387