Testing Web-based Applications
The increased availability and continuous use of the web for daily
operations by businesses, consumers, and government has popularized
e-commerce and created a great demand for reliable web applications. One
promising approach to testing the functionality of web applications
leverages user session data collected by web servers. Some of the goals of
this research are
- To perform scalable test suite reduction of user sessions and
generate reduced suites that are efficient in terms of program coverage
and fault detection ability.
- To perform dynamic analysis of user sessions to
understand the usage and dynamic behavior of web applications
and to motivate the reduction techniques developed.
- To develop an automated framework for scalable testing of web
applications. Our objective are that the framework be customizable,
providing pluggable testing components (such as test-case generation,
test-case replay, and oracle comparators) to enable accurate testing of
the application and that the framework adapts to an evolving test suite
and the application's changing operational profiles.
Overview of User-session-based Web Application Testing Research (pdf)
Publications
If the above link does not work, refer to
our
static
publications page.
Tools
- WebVizOr - a tool for applying
automated oracles and analyzing test results of web applications
Contributors
Faculty: Dr. Lori Pollock
Ph.D. Students: Emily Gibson
Collaborators: Dr. Sara
Sprenkle, Dr.
Sreedevi Sampath and Dr. Amie Souter
(Lucent)
Past Undergraduate Students: Stacey Ecott (Tufts University), Holly Esquivel (University of
Nebraska-Kearney), Barbara Hazelwood (Xavier University), Valentin Mihaylov (Drexel University), Frank
Zappaterrini
[
Projects |
HiperSpace |
UDel Computer Science |
University of Delaware ]