Tom Arnold, Dominic Hopton, Andy Leonard, Mike Frost9780470149782, 0470149787
Table of contents :
Profesional Software Testing with Visual Studio 2005 Team System……Page 1
About the Authors……Page 12
Credits……Page 14
Acknowledgments……Page 16
Contents……Page 20
Introduction……Page 26
What This Book Covers……Page 27
How This Book Is Structured……Page 28
Conventions……Page 29
p2p.wrox.com……Page 30
The Software Development Process and Software Development Life Cycle (SDLC)……Page 32
Where VSTEST and VSTESD Fit in the SDLC……Page 37
What VSTEST and VSTESD Do……Page 38
Summary……Page 44
Test Types……Page 46
The Test User Interface……Page 50
Analysis Tools……Page 68
Summary……Page 70
Overview of Unit Testing……Page 72
Creating Your First Unit Test……Page 76
A Tour of Unit Testing in VSTEST……Page 79
Advanced Unit Testing……Page 89
Summary……Page 103
Database Testing Is Different……Page 104
Developing a Database Project……Page 105
Rename Refactoring……Page 119
Database Project Deployment……Page 121
Generating Test Data……Page 123
Unit Testing……Page 125
Developing Custom Unit Tests……Page 145
Summary……Page 155
Basic Web Tests……Page 156
Making Web Tests Dynamic……Page 166
Capturing Data During a Web Test……Page 173
Verifying the Response with Validation Rules……Page 175
Custom Rules……Page 178
Testing a Web Service……Page 181
HTTP Request-Based Testing Does Not Test the UI……Page 182
Running a Web Test……Page 183
Examining the Results……Page 185
Maintaining the Tests……Page 188
Coded Web Tests……Page 189
Plug-ins……Page 193
Web Tests and AJAX……Page 194
Summary……Page 195
Manual Test Type……Page 196
Ordered Test Type……Page 208
Generic Test Type……Page 213
Summary……Page 221
Basic Terminology……Page 222
Creating a Load Test……Page 224
Components of a Load Test……Page 226
SQL Tracing……Page 240
Using a Test Rig……Page 242
Results Store……Page 250
Best Practices……Page 252
Running a Load Test……Page 256
Investigating Results……Page 263
Reporting Results……Page 271
Summary……Page 272
Code Analysis……Page 274
Dynamic Analysis……Page 282
Summary……Page 303
VSTFS at a High Level……Page 304
The Software Development Life Cycle……Page 306
Collaborating with Your Team……Page 307
How the VSTEST and VSTESD Tools Fit……Page 314
Summary……Page 334
Installing Team Explorer……Page 336
Appendix B: Creating and Running a Web Test: A High-Level Walk-Through……Page 344
Appendix C: Creating and Running a Unit Test: A High-Level Walk-Through……Page 350
Appendix D: Creating and Running a Load Test: A High-Level Walk-Through……Page 358
Appendix E: Creating and Running a Manual Test: A High-Level Walk-Through……Page 370
Blogs……Page 378
Other……Page 379
Index……Page 382
Reviews
There are no reviews yet.