Web Application Testing: Second Edition

Author: Newen
Publisher:
Publish Date: 2005-03-01
Features: The accessibility, reliability, reachability, and security of Web applications across all platforms are key to winning projects and clients. In today's society, technology is constantly evolving at a faster pace, and rational end-users increasingly demand products and services with fewer defects. Based on the previous edition, this book has been comprehensively revised and updated, showcasing new technologies, tools, and techniques for testing Web applications running on multiple platforms and networks, including desktop and wired/wireless mobile clients. This enables us to maximize production efficiency, minimize quality risks, and thereby maximize success in the current network economy. Using numerous real-world examples, we can learn how to:
● Analyze complex Web application models to better understand effective practices for deploying successful testing strategies;
● Design intelligent test cases, leveraging best practices and executing effective defect analysis activities;
● Identify similarities and differences between desktop and mobile Web applications to design effective testing plans for various platforms.
● Apply advanced and professional testing techniques, including security testing, performance testing, database testing, and server-side testing.
This book serves as a guide to software testing. It begins by introducing the architectures of client-server and Web systems, delving into Web application technologies such as network protocols, component-based architectures, and multi-server types from a testing perspective. It then covers topics such as user interface testing, performance testing, and load testing. In addition to continuing the discussion on black-box testing from the previous edition, it includes new chapters on server-side testing, performance and application-level security testing, as well as the latest mobile Web application testing.
This book helps testers broaden their perspectives, discover and identify new types of faults, and more effectively analyze the root causes of software failures encountered during testing or product usage. It is suitable for software testers, quality assurance analysts and managers, system analysts, and all personnel responsible for planning and managing Web application testing projects.

📌 Related Posts