Home

  About Us

  Products

  Process Models

  SE Resources

  Commentary

  Contact us

Breaking News!

A new blog ... visit OnCenter, Roger Pressman's running commentary on the world at large

A new edition ... the 6th edition of Software Engineering is available now

A first novel ... Roger Pressman's first novel is a technothriller -- The Aymara Bridge

A new training curriculum! RSP&A has partnered with QAI to develop a comprehensive Internet-based software engineering curriculum.

A redesigned Web site ... we've done a major redesign and added many new features

 
Reference Library
Testing WebApps

This page provides access to a variety of downloadable papers that address testing Web applications. The following topics are considered:

General
Testing Methods



General

Measuring and Modeling Usage and Reliability for Statistical Web Testing [PDF] *FEE*
Chaitanya Kallepalli and Jeff Tian

This paper discusses an approach that uses statistical testing and reliability analysis to assure Web application quality. The authors extracted Web usage and failure information from existing Web logs. The usage information is used to build models for statistical Web testing and the failure information is used to measure the reliability of Web applications and the potential effectiveness of statistical Web testing.

Modeling and Testing Web - Based Applications [PDF]
Ye Wu and Jeff Offutt

This paper first analyzes the distinct features of Web-based applications, and then defines a generic analysis model that characterizes the typical behaviors of Web-based applications independently of different technologies. Based on this analysis, a family of testing techniques is discussed to ensure different level of quality control of Web applications under various situations.

Testing E - Business Applications without Breaking the Bank [HTML]
Ram Reddy

This paper gives a brief history of corporate IT Systems Evolution. Then the author relates a real-world approach to e-business applications.

Testing E - Commerce Systems: A Practical Guide [PDF] *FEE*
Wing Lam

This article discusses a quick, practical introduction to testing medium to large scales transactional e-commerce systems. This introduction is based on project experiences developing tailored solutions for B2C Web retailing and B2B procurement. This article explains how to establish a systematic test process and to test e-commerce systems.

"The Living Creature" - Testing Web Applications [PDF]
Quality Assurance Consulting & Testing

This paper on testing Web applications includes the following topics: Web application architecture, the development life cycle of a Web application (requirements and implementation), quality in the Web-space, and testing in the Web-space (the test environment, platforms and browsers, and focusing your testing efforts).

The WebSite Quality Challenge [PDF]
Edward Miller

This paper focuses on Web site quality and reliability. Topics include: dimensions of quality, major parts of Web sites, elements of testing tools, and key areas where test automation will have a significant impact.

Web Application Usability Defect Log [PDF]
Constantine & Lockwood, Ltd.

This log allows Web application developers to record usability defects. The interface feature is chosen, the type of problem circled and the severity noted.

Back to the top

Testing Methods

An Object - Oriented Architecture Supporting Web Application Testing [PDF]
Ji-Tzay Yang, Jiun-Long Huang, Feng-Jian Wang and William C. Chu

This paper presents an architecture containing several supporting tools which enhance traditional software testing architecture to fit common Web application frameworks. The architecture suits current Web models and reuses several software patterns and architectures from traditional testing environments. In addition, a prototype Web application testing environment is constructed for demonstration.

A Specification - Based Coverage Metric to Evaluate Test Sets [PDF]
Paul E. Ammann and Paul E. Black

This paper develops a specification-based coverage metric that evaluates test sets. Formal methods are used as a model checker that supplies automation. An example is provided that demonstrates the metric.

DRAFT Guideline on Network Security Testing
Recommendations of the National Institute of Standards and Technology [PDF]

John Wack and Miles Tracey

This paper discusses network security testing. Topics include: security testing and the system development life cycle (why test?, life cycle, documentation, security management staff), security testing techniques (network mapping, vulnerability scanning, penetration testing, security test and evaluation, password cracking, log reviews, file integrity checkers, virus detectors, war dialing, summary comparisons of network testing techniques), and prioritizing security testing.

Penetration Testing for Web Applications (Part One) [HTML]
Jody Melbourne and David Jorm

This article presents an overview of Web applications. The topics include how they work, how they interact with users, and how developers can expose data and systems with poorly written and secured Web application front-ends.

Performance Testing
Rational SuiteŽ TestStudioŽ [PDF]

Rational Software Corporation

This article discusses the Rational Suite TestStudioŽ which is a complete testing solution. This article introduces the software and discusses how it works.

Testing Your Site for Maximum Performance [PDF]
Author Unknown

This slide presentation outlines the following: various reasons for testing a Web site, four types of consumer testing, three types of business testing, and general testing tips.

Testing Web - Based Applications
Analyzing and Reproducing Errors in a Web Environment [PDF]

Hung Q. Nguyen

This article on Web application testing discusses five considerations of testing in detail.

Usability Testing
Assess Your Site's Navigation & Structure [PDF]

Kelly Goto

This paper on usability testing covers the following topics: what is usability testing? Overview (formal vs. informal testing, methods of testing, why test, user centered design, usability testing categories), testing basics: it's easier than you think (step 1: plan and prep, step 2: find participants, step 3: conduct test, step 4: analyze results, step 5: make recommendations), usability study: UCSC NetTrail, and online survey: Wells Fargo Online.

Web Quality Testing and the Rational Unified Process
Post-Deployment Testing of Web Applications for Rational Tool and Process Users [PDF]

COAST

This paper on Web quality testing and the RUP contains the following topics: test early, test often and release a great product, automate for time savings in regression testing, unmanaged change after deployment, keeping up with the Jones' Web entropy in action, the Web quality process Web quality in regression testing, Web quality testing prior to live deployment, Web quality testing post deployment, and rational clearQuest integration.

Back to the top