
Risk-Based E-business Testing
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
More details
Other editions
Additional editions

Content
- Intro
- Contents vii
- Preface xix
- Audience xxi
- Structure xxi
- The Web Site xxv
- References xxv
- Acknowledgments xxvii
- 1 Introduction to Risk-Based Testing 3
- Risky Project Foundations 3
- What Is Risk? 11
- The Definition of Risk 12
- Product Risk and Testing 16
- References 19
- 2 Risk Management and Testing 21
- Risk Workshops 2
- Risk Identification 23
- Risk Analysis 25
- Risk Response Planning 31
- Risk Resolution and Monitoring 34
- Summary of Testing's Risk Management Role 34
- References 35
- 3 Risk: A Better Language for Software Testing 37
- Difficult Questions for Testers 38
- How Much Testing Is Enough (To Plan)? 39
- When Should We Stop Testing? 42
- When Is the Product Good Enough? 43
- The Classic Squeeze on Testing 47
- A Definition of Good Testing 49
- References 50
- 4 Risk-Based Test Strategy 51
- From Risks to Test Objectives 52
- Master Test Planning 60
- Method Guidance 70
- Risk- and Benefit-Based Test Reporting 76
- References 80
- 5 E-Business and the Consequences of Failure 85
- E-Business, E-Commerce, and Everything E 85
- Web Time and Other Challenges to Testers 90
- References 92
- 6 Types of Web Site Failures 93
- Web Site As Retail Store 94
- Many of the Risks Are Outside Your Control 96
- The Sequence of Points of Failure in a Web Service 102
- 7 E-Business Test Strategy 105
- Specialized Knowledge and E-Business Testing Techniques 105
- Testing Considerations 106
- Using a Test Process Framework to Build Your Test Strategy 110
- Postdeployment Monitoring 116
- References 116
- 8 From Risk Analysis to a Test Process 119
- Many Focused Stages or Bigger, Broader Test Stages? 119
- Know Your Users 121
- Where Do Nonfunctional Tests Fit? 123
- Build-and-Integration Strategies-an Example 123
- Automated Regression Testing 126
- Further Thoughts on Tools 127
- Reference 128
- 9 Static Testing 131
- Overview 131
- Content Checking 131
- HTML Validation 134
- Browser Syntax Compatibility Checking 140
- Visual Browser Validation 141
- Tools for Static Testing 144
- References 145
- 10 Web Page Integration Testing 147
- Overview 147
- Link Checking 149
- Object Load and Timing 156
- Transaction Verification 158
- Tools for Web Page Integration Testing 163
- References 164
- 11 Functional Testing 165
- Overview 165
- Browser Page Testing 173
- Server-Based Component Testing 175
- Transaction Link Testing 177
- Application System Testing 179
- Context Testing 182
- Localization Testing 185
- Configuration Testing 186
- Tools for Functional Testing 189
- References 190
- 12 Service Testing 191
- Overview 191
- What Is Performance Testing? 195
- Prerequisites for Performance Testing 199
- Performance Requirements 202
- The Performance Test Process 206
- Performance Testing Practicalities 210
- Reliability/Failover Testing 217
- Service Management Testing 221
- Tools for Service Testing 223
- References 225
- 13 Usability Assessment 227
- Overview 227
- Collaborative Usability Inspection 232
- Usability Testing 238
- Web Accessibility Checking 241
- Tools for Assessing Web Page Accessibility 243
- References 244
- 14 Security Testing 245
- Overview 245
- Security Assessment 253
- Penetration Testing 256
- Tools for Security Testing 260
- References 261
- Further Reading 262
- 15 Large-Scale Integration Testing 263
- Overview 263
- Integration Analysis 267
- SIT 275
- BIT 276
- Challenges 278
- References 280
- 16 Postdeployment Monitoring 281
- Remote Monitoring Services 282
- Types of Monitoring 282
- Security Monitoring 285
- Remote Monitoring Services and Tool Web Sites 287
- 17 Tools for E-Business Testing 291
- Proprietary Test Execution Tools 292
- How Test Execution Tools Work 295
- Proprietary, Shareware, and Freeware Tools 301
- Sources of Tool Information 304
- References 305
- Further Reading 305
- Part IV: Making E-Business Testing Happen 307
- 18 The Context of E-Business Testing 309
- Methods and Requirements Formats 310
- Architectures, Objects, Components, and Middleware 315
- Coping with Iterative and Incremental Methods 316
- References 319
- 19 E-Business Test Organization, Planning, and Specification 321
- Testing's Place in the Project 322
- Organization and Control 323
- Credibility of Testing 325
- Explaining Testing to Other Managers 327
- Estimation in a Vacuum 328
- Inversion of the Tester's Role 332
- Testing Stages, Teams, and Environments 333
- Getting, Organizing, and Keeping Resources 334
- Specifying Tests 339
- Stage-Specific Considerations 342
- References 345
- 20 E-Business Test Execution 347
- Incident Management 349
- Testing in a Live Environment 351
- Managing the End Game 353
- References 354
- Further Reading 354
- Appendix A: Essential Web Technologies for Testers 355
- Appendix B: Web Testing Using Home-Brew Tools 359
- Using Dummy HTML Forms to Test Components 359
- Using Test Drivers to Test Components 361
- The Simplest of Test Drivers 363
- Reference 367
- Further Reading 367
- List of Acronyms and Abbreviations 369
- Glossary 373
- About the Authors 385
- Index 387
System requirements
File format: PDF
Copy-Protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (only limited: Kindle).
The file format PDF always displays a book page identically on any hardware. This makes PDF suitable for complex layouts such as those used in textbooks and reference books (images, tables, columns, footnotes). Unfortunately, on the small screens of e-readers or smartphones, PDFs are rather annoying, requiring too much scrolling.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our eBook Help page.