Testing web applications

  • Authors:
  • Nashat Mansour;Manal Houri

  • Affiliations:
  • Computer Science and Mathematics Division, Lebanese American University, Mme Curie Street, Beirut 11208, Lebanon;Computer Science and Mathematics Division, Lebanese American University, Mme Curie Street, Beirut 11208, Lebanon

  • Venue:
  • Information and Software Technology
  • Year:
  • 2006

Quantified Score

Hi-index 0.01

Visualization

Abstract

Traditional testing techniques are not adequate for web-based applications, since they miss their additional features such as their multi-tier nature, hyperlink-based structure, and event-driven feature. Limited work has been done on testing web applications. In this paper, we propose new techniques for white box testing of web applications developed in the .NET environment with emphasis on their event-driven feature. We extend recent work on modeling of web applications by enhancing previous dependence graphs and proposing an event-based dependence graph model. We apply data flow testing techniques to these dependence graphs and propose an event flow testing technique. Also, we present a few coverage testing approaches for web applications. Further, we propose mutation testing operators for evaluating the adequacy of web application tests.