
Quality Web Systems
Performance, Security, and Usability
Elfriede Dustin, Jeff Rashka, Douglas McDiarmid
Résumé
Quality Web Systems provides web developers and software test professionals with practical, experience-based guidance on web application testing. Concise and straightforward, this book provides a framework for testing web-based applications. It offers a guide to performing test execution using several leading automated test tools, as well as insight into which test tools to use and why.
The authors address each of the key success factors of quality web systems: functionality, ease of use, compatibility with a variety of browsers, security, and system performance and scalability. They emphasize that engineering these qualities into the system throughout the development lifecycle (while performing relevant testing) prevents flaws that later can prove fatal and produces a product that is well-received by customers. A case study runs throughout the book to illustrate practical applications of all the major issues, approaches, strategies, and techniques.
Specific topics covered include:
- Web system success criteria
- Engineering functionality through use-case analysis
- Test cases from RSI use-cases
- Web system risk mitigation
- Compatibility checks
- Security threats and vulnerabilities
- Performance and scalability behavior
- Load analysis and capacity planning
- Usability test strategies
- Test tool evaluation guide and use of automated testing tools
- Orthogonal Array Testing System OATS
Contents
- Foreword
- Preface
- Acknowledgements
- 1: Introduction
- Quality Web Systems
- Success Criteria
- Assigning Priorities Based on Risks
- Web System Engineering
- Web System Architecture
- 2: Web Engineering Using the RSI Approach
- Use Cases Analysis
- Goal Oriented Use Cases Analysis
- RSI Approach
- RSI Model Development
- Non-Functional Requirements
- Technology Selection
- Test Procedures From RSI Use Cases
- 3: Security
- Overview
- Web/Application Servers
- Database Server
- Client Computer
- Secure Communications
- Network Security
- Verifying Site Security
- TBS Case Study Example
- 4: Performance
- Overview
- Performance and Scalability Requirements
- Verifying Site Performance and Scalability
- Evaluation Phases
- Interpreting the Results
- Performance & Scalability Improvement
- Scalability and Cost Analysis
- TBS Case Study Example
- 5: Compatibility
- Client-Side Compatibility Issues
- Verifying Site Compatibility
- TBS Case Study Examples
- 6: Usability and Accessibility
- Usability Engineering
- Accessibility
- Usability Evaluation
- Automating Usability Evaluation
- TBS Case Study Examples
- 7: Tools
- Engineering
- Security
- Performance and Scalability
- Compatibility
- Usability
- Other Tools
- Appendixes
- A: Evaluation Checklists
- B: Test Tool Evaluations
- C: Orthogonal Array Testing System-OATS
- D: Technology Book Store Case Study
- Contributing Author Biographies
- Index
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Addison Wesley |
Auteur(s) | Elfriede Dustin, Jeff Rashka, Douglas McDiarmid |
Parution | 01/09/2001 |
Nb. de pages | 318 |
Format | 18,8 x 23,5 |
Couverture | Broché |
Poids | 543g |
Intérieur | Noir et Blanc |
EAN13 | 9780201719369 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse