Testing web applications

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...

Full description

Saved in:
Bibliographic Details
Main Author: Mansour, Nashat (author)
Other Authors: Houri, Manal (author)
Format: article
Published: 2006
Online Access:http://hdl.handle.net/10725/2946
http://dx.doi.org/10.1016/j.infsof.2005.02.007
http://www.sciencedirect.com/science/article/pii/S0950584905000297
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1864513459488555008
author Mansour, Nashat
author2 Houri, Manal
author2_role author
author_facet Mansour, Nashat
Houri, Manal
author_role author
dc.creator.none.fl_str_mv Mansour, Nashat
Houri, Manal
dc.date.none.fl_str_mv 2006
2016-01-25T13:05:19Z
2016-01-25T13:05:19Z
2016-01-25
dc.identifier.none.fl_str_mv 0950-5849
http://hdl.handle.net/10725/2946
http://dx.doi.org/10.1016/j.infsof.2005.02.007
Mansour, N., & Houri, M. (2006). Testing web applications. Information and Software Technology, 48(1), 31-42.
http://www.sciencedirect.com/science/article/pii/S0950584905000297
dc.language.none.fl_str_mv en
dc.relation.none.fl_str_mv Information and Software Technology
dc.rights.*.fl_str_mv info:eu-repo/semantics/openAccess
dc.title.none.fl_str_mv Testing web applications
dc.type.none.fl_str_mv Article
info:eu-repo/semantics/publishedVersion
info:eu-repo/semantics/article
description 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.
eu_rights_str_mv openAccess
format article
id LAURepo_c52972f5044952b29881b213a32945a3
identifier_str_mv 0950-5849
Mansour, N., & Houri, M. (2006). Testing web applications. Information and Software Technology, 48(1), 31-42.
language_invalid_str_mv en
network_acronym_str LAURepo
network_name_str Lebanese American University repository
oai_identifier_str oai:laur.lau.edu.lb:10725/2946
publishDate 2006
repository.mail.fl_str_mv
repository.name.fl_str_mv
repository_id_str
spelling Testing web applicationsMansour, NashatHouri, ManalTraditional 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.PublishedN/A2016-01-25T13:05:19Z2016-01-25T13:05:19Z20062016-01-25Articleinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/article0950-5849http://hdl.handle.net/10725/2946http://dx.doi.org/10.1016/j.infsof.2005.02.007Mansour, N., & Houri, M. (2006). Testing web applications. Information and Software Technology, 48(1), 31-42.http://www.sciencedirect.com/science/article/pii/S0950584905000297enInformation and Software Technologyinfo:eu-repo/semantics/openAccessoai:laur.lau.edu.lb:10725/29462016-08-12T11:11:15Z
spellingShingle Testing web applications
Mansour, Nashat
status_str publishedVersion
title Testing web applications
title_full Testing web applications
title_fullStr Testing web applications
title_full_unstemmed Testing web applications
title_short Testing web applications
title_sort Testing web applications
url http://hdl.handle.net/10725/2946
http://dx.doi.org/10.1016/j.infsof.2005.02.007
http://www.sciencedirect.com/science/article/pii/S0950584905000297