Skip to content

Testing Applications on the Web Test Planning for Mobile and Internet-Based Systems

ISBN-10: 0471201006

ISBN-13: 9780471201007

Edition: 2nd 2003 (Revised)

Authors: Hung Q. Nguyen, Robert Johnson, Michael Hackett, Bob Johnson

List price: $45.00
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

This work introduces the important technologies testing concepts and techniques needed to effectively run e-business systems. It aims to show readers how to test B2B applications, B2C applications, and internal applications.
Customers also bought

Book details

List price: $45.00
Edition: 2nd
Copyright year: 2003
Publisher: John Wiley & Sons, Incorporated
Publication date: 6/27/2003
Binding: Paperback
Pages: 676
Size: 7.25" wide x 9.25" long x 1.50" tall
Weight: 2.134
Language: English

Preface
Foreword
Acknowledgments
About the Authors
Introduction
Welcome to Web Testing
Why Read This Chapter?
Introduction
The Evolution of Software Testing
The Gray-Box Testing Approach
Real-World Software Testing
Themes of This Book
What's New in the Second Edition
Web Testing versus Traditional Testing
Why Read This Chapter?
Introduction
The Application Model
Hardware and Software Differences
The Differences between Web and Traditional Client-Server Systems
Web Systems
Bug Inheritance
Back-End Data Accessing
Thin-Client versus Thick-Client Processing
Interoperability Issues
Testing Considerations
Bibliography
Methodology and Technology
Software Testing Basics
Why Read This Chapter?
Introduction
Basic Planning and Documentation
Common Terminology and Concepts
Test-Case Development
Bibliography
Networking Basics
Why Read This Chapter?
Introduction
The Basics
Other Useful Information
Testing Considerations
Bibliography
Web Application Components
Why Read This Chapter?
Introduction
Overview
Web Application Component Architecture
Testing Discussion
Testing Considerations
Bibliography
Mobile Web Application Platform
Why Read This Chapter?
Introduction
What Is a Mobile Web Application?
Various Types of Mobile Web Client
WAP-Based Phones
Mobile Web Application Platform Test Planning Issues
The Device Technology Converging Game: Who Is the Winner?
Bibliography and Additional Resources
Test Planning Fundamentals
Why Read This Chapter?
Introduction
Test Plans
LogiGear One-Page Test Plan
Testing Considerations
Bibliography
Sample Application
Why Read This Chapter?
Introduction
Application Description
Technical Overview
System Requirements
Functionality of the Sample Application
Bibliography
Sample Test Plan
Why Read This Chapter?
Introduction
Gathering Information
Sample One-Page Test Plan
Bibliography
Testing Practice
User Interface Tests
Why Read This Chapter?
Introduction
User Interface Design Testing
User Interface Implementation Testing
Usability and Accessibility Testing
Testing Considerations
Bibliography and Additional Resources
Functional Tests
Why Read This Chapter?
Introduction
An Example of Cataloging Features in Preparation for Functional Tests
Testing Methods
Bibliography
Server-Side Testing
Why Read This Chapter?
Introduction
Common Server-Side Testing Issues
Server Side Testing Tips
Bibliography
Using Scripts to Test
Why Read This Chapter?
Introduction
Batch or Shell Commands
Scripting Languages
Application of Scripting to Testing Tasks
Scripting Project Good Practice
Scripting Good Practice
Resource Lists
Bibliography and Useful Reading
Database Tests
Why Read This Chapter?
Introduction
Relational Database Servers
Client/SQL Interfacing
Testing Methods
Database Testing Considerations
Bibliography and Additional Resources
Help Tests
Why Read This Chapter?
Introduction
Help System Analysis
Approaching Help Testing
Testing Considerations
Bibliography
Installation Tests
Why Read This Chapter?
Introduction
The Roles of Installation/Uninstallation Programs
Common Features and Options
Common Server-Side-Specific Installation Issues
Installer/Uninstaller Testing Utilities
Testing Considerations
Bibliography and Additional Resources
Configuration and Compatibility Tests
Why Read This Chapter?
Introduction
The Test Cases
Approaching Configuration and Compatibility Testing
Comparing Configuration Testing with Compatibility Testing
Configuration/Compatibility Testing Issues
Testing Considerations
Bibliography
Additional Resources
Web Security Testing
Why Read This Chapter?
Introduction
Security Goals
Anatomy of an Attack
Attacking Intents
Security Solution Basics
Common Vulnerabilities and Attacks
Testing Goals and Responsibilities
Testing for Security
Other Testing Considerations
Bibliography and Additional Resources
Performance Testing
Why Read This Chapter?
Introduction
Performance Testing Concepts
Performance Testing Key Factors
Three Phases of Performance Testing
Setting Goals and Expectations and Defining Deliverables
Gathering Requirements
Defining the Workload
Sizing the Workload
Problems Concerning Workloads
Selecting Performance Metrics
Which Tests to Run and When to Start
Tool Options and Generating Loads
Writing the Test Plan
Testing Phase
Analysis Phase
Other Testing Considerations
Bibliography
Testing Mobile Web Applications
Why Read This Chapter?
Introduction
Testing Mobile versus Desktop Web Applications
Various Types of Tests
Survey of Mobile Testing Support Tools
Other Testing Considerations
Bibliography and Additional Resources
Web Testing Tools
Why Read This Chapter?
Introduction
Types of Tools
Additional Resources
Finding Additional Information
Why Read This Chapter?
Introduction
Textbooks
Web Resources
Professional Societies
LogiGear Test Plan Template
Weekly Status Report Template
Error Analysis Checklist: Web Error Examples
UI Test-Case Design Guideline: Common Keyboard Navigation and Shortcut Matrix
UI Test-Case Design Guideline: Mouse Action Matrix
Web Test-Case Design Guideline: Input Boundary and Validation Matrix 1
Display Compatibility Test Matrix
Browser OS Configuration Matrix
Index