home

Articles

Blog

Books

Tools

Links

FAQ Page


Introducing Software Testing


Authors


Louise Tamres

Publisher Addison-Wesley
ISBN 0201719746


Short Description
Contents Listing
Authors
Deutsche
Amazon Details (Beta)


Table Of Contents

I. TECHNIQUES FOR AUTOMATING TEST EXECUTION.
Introduction.
Acknowledgments.
1. Tackling the Testing Maze.
Introduction.
Sample Application.
The Incremental Testing Approach.
Stage 1: Exploration.
Stage 2: Baseline Test.
Stage 3: Trends Analysis.
Stage 4: Inventory.
Stage 5: Inventory Combinations.
Stage 6: Push the Boundaries.
Stage 7: Devious Data.
Stage 8: Stress the Environment.
Next Steps.
Summary.
2. Test Outlines.
Introduction.
Sample Application.
Extracting the Requirements.
The Outline Approach.
Test Outline Development.
Test Categories.
Applying the Test Categories.
More Product Information.
The Last Iteration.
Evaluating the Outline.
Schedule Estimation.
Summary.
3. From Test Outline to Test Sases.
Introduction.
Creating Test Cases.
Documentation Shortcuts.
Summary.
4. Using Tables and Spreadsheets.
Introduction.
Sample Application.
Documenting Test Cases.
Documentation Approaches.
Test Documentation Shortcuts.
Detailed Test Descriptions.
Automated Test Case Creation.
Summary.
5. Other Types of Tables.
Introduction.
State Machines.
Creating Test Cases from the State Table.
Test Execution and Testing Levels.
Test Case Table with Multiple Inputs.
Decision Tables.
Reducing the Decision Table.
Expanding the Decision Table.
Coverage Analysis.
Applications with Complex Data.
Managing Tests.
Test Planning.
Test Case Matrix.
Tracking Test Execution and Status.
Summary.
6. Testing Object-oriented Software.
Introduction.
Comparing Object-oriented and Procedural Software.
Object-oriented Terminology.
Testing the Software.
System Testing Example.
Test Cases from Outlines.
Test Cases from Use Cases.
Unit Testing of Classes.
Testing Using Orthogonal Arrays.
Testing Inheritance.
Test Execution Issues.
Summary.
7. Testing Web Applications.
Introduction.
Sample Application.
Functional and Usability Issues.
Functional Testing.
Usability Testing.
Navigation Testing.
Forms Testing.
Page Content Testing.
Configuration and Compatibility Testing.
Reliability and Availability.
Performance.
Scalability Testing.
Load Testing.
Stress Testing.
Security Testing.
End-to-end Transaction Testing.
Database Testing.
Post-implementation Testing.
Post-implementation Strategy.
Timeline.
Post-implementation Team.
Acceptance Test Checklist.
Load Test Checklist.
Rollback Plan.
Summary.
8. Reducing the Number of Test Cases.
Introduction.
Prioritization Guidelines.
Priority Category Scheme.
Risk Analysis.
Components of Risk.
Risk Matrix.
Risk Analysis in the Real World.
Interviewing to Identify Problem Areas.
Development Issues.
Customer Issues.
Management Issues.
Personnel Issues.
Combination Schemes.
Tracking Selected Test Cases.
Requirements Traceability Matrix.
Risk and Test Case Matrix.
Documentation Shortcuts.
Summary.
9. Creating Quality Software.
Introduction.
Development Environmental Infrastructure.
Requirements.
Project Management.
Software Configuration Management.
Software Quality Assurance.
Reviews and Inspections.
Software Testing Environment.
Unit Testing.
Integration Testing.
System Testing.
Regression Testing.
Acceptance Testing.
Software Testing Tasks.
Test Planning.
Test Automation.
Problem Reporting System.
Test Reporting.
Summary.
10. Applying Software Standards to Test Documentation.
Introduction.
Common Elements.
Configuration Management.
Reviews.
Requirements Traceability.
Industry Standards.
ISO 9001.
ISO/IEC 12207 and IEEE/EIA 12207.
IEEE Software Engineering Standards.
Capability Maturity Model(r) for Software.
Complying with the Standards.
Summary.
11. Appendices.
References.

Related Books
Software Testing Books
Nonfunctional Testing Books
Functional Testing Books
Test Execution Books
Test Planning Books


Related Articles


Other books that may interest you by area:-
Software Testing books
Nonfunctional Testing books
Functional Testing books
Test Execution books
Test Planning books

Books on Amazon.com
Software Testing Books
Nonfunctional Testing Books
Functional Testing Books

Publisher Details
Addison-Wesley


Specific books

Best Practices for the Formal Software Testing Process: A Menu of Testing Tasks

Beta Testing for Better Software

Black Box Testing

Critical Testing Processes: Plan, Prepare, Perform, Perfect

Effective Methods for Software Testng

Effective Software Testing 50 Specific Ways to Improve Your Testing

Lessons Learned in Software Testing

Other books in Series

Specific Tools of Interest.

WinRunner


Related Articles


See our Sarbanes-Oxley compliance, load testing and Financial Glossary pages.
Articles   Books   FAQ Page   home   Jobs   Links   Reviews Page   Tools  
Booklist   books   Measurement   Testing   Tools