Professional >> Engineering and Computer Science >> Computer Science >> Software Testing


Software Testing, 2/e

Software Testing,  2/e

Author(s):
  • Ron Patton
  • Author: Ron Patton
    • ISBN:9788177580310
    • 10 Digit ISBN:8177580310
    • Price:Rs. 830.00
    • Pages:408
    • Imprint:SAMS
    • Binding:Paperback
    • Status:Available


    Ratings:

    Software testing is one of the invisible jobs in the software industry. Everyone has heard of computer programmers but few people realize there are nearly as many people behind the scenes with job titles such as Software Tester, Software Quality Assurance Engineer, Software Test Engineer, and Software Test Technician. Microsoft alone hires hundreds of people for these positions each year. There are also many companies whose sole purpose is providing software test consulting and software testing services. The first edition of Software Testing was published in November 2000. Although the processes and techniques used in testing computer software are timeless, this title will be brought up-to-date by adding a chapter that specifically deals with testing software for security bugs and revisiting the rest of the book to update examples and references.

    Table of Content

    1. The Big Picture
      1. Software Testing Background.
      2. The Software Development Process.
      3. The Realities of Software Testing.
    2. Testing Fundamentals
      1. Examining the Specification.
      2. Testing the Software with Blinders On.
      3. Examining the Code.
      4. Testing the Software with X-Ray Glasses.
    3. Applying Your Testing Skills
      1. Configuration Testing.
      2. Compatibility Testing.
      3. Foreign-Language Testing.
      4. Usability Testing.
      5. Testing the Documentation.
      6. Testing for Software Security.
      7. Website Testing.
    4. Supplementing Your Testing
      1. Automated Testing and Test Tools.
      2. Bug Bashes and Beta Testing.
    5. Working With Test Documentation.
      1. Planning Your Test Effort.
      2. Writing and Tracking Test Cases.
      3. Reporting What You Find.
      4. Measuring Your Success.
    6. The Future
      1. Software Quality Assurance.
      2. Your Career as a Software Tester.

    Salient Features

    1. Many software testers have no formal training and therefore turn to other resources for insight into best practices.
    2. Most large software companies are so committed to quality they have one or more testers for each programmer.
    3. Learn how to find problems in any computer program, how to plan an effective test approach, and how to tell when the software is ready for release.