close menu
Bookswagon-24x7 online bookstore
close menu
My Account
Software Testing: (English)

Software Testing: (English)

          
5
4
3
2
1

Out of Stock


Premium quality
Premium quality
Bookswagon upholds the quality by delivering untarnished books. Quality, services and satisfaction are everything for us!
Easy Return
Easy return
Not satisfied with this product! Keep it in original condition and packaging to avail easy return policy.
Certified product
Certified product
First impression is the last impression! Address the book’s certification page, ISBN, publisher’s name, copyright page and print quality.
Secure Checkout
Secure checkout
Security at its finest! Login, browse, purchase and pay, every step is safe and secured.
Money back guarantee
Money-back guarantee:
It’s all about customers! For any kind of bad experience with the product, get your actual amount back after returning the product.
On time delivery
On-time delivery
At your doorstep on time! Get this book delivered without any delay.
Notify me when this book is in stock
Add to Wishlist

About the Book

Software Testing is the book for new or aspiring software testers interested in learning about this crucial part of the software development process. The complexity and size of today's software makes writing bug-free code extremely difficult, even for highly experienced programmers. Couple that with our increasing reliance on software for performing everyday tasks and its pervasiveness in the medical, telecommunications, manufacturing, and financial industries, and a software bug can spell disaster. Quality software can't be created with an ad- hoc, part-time, bug hunt. It requires a methodical and disciplined approach to preventing, finding, and reporting bugs. Software Testing will show you what it takes to be a successful software tester, assuring that you discover those nasty bugs before your customers do.

Table of Contents:
Introduction. I. THE BIG PICTURE. 1. Software Testing Background. Infamous Software Error Case Studies. Disney's Lion King, 1994-1995. Intel Pentium Floating-Point Division Bug, 1994. NASA Mars Polar Lander, 1999. Patriot Missile Defense System, 1991. The Y2K (Year 2000) Bug, circa 1974. What Is a Bug? Terms for Software Failures. Software Bug: A Formal Definition. Why Do Bugs Occur? The Cost of Bugs. What Exactly Does a Software Tester Do? What Makes a Good Software Tester? Summary. Quiz. 2. The Software Development Process. Product Components. What Effort Goes Into a Software Product? What Parts Make Up a Software Product? Software Project Staff. Software Development Lifecycle Models. Big-Bang Model. Code-and-Fix Model. Waterfall Model. Spiral Model. Summary. Quiz. 3. The Realities of Software Testing. Testing Axioms. It's Impossible to Test a Program Completely. Software Testing Is a Risk-Based Exercise. Testing Can't Show That Bugs Don't Exist. The More Bugs You Find, the More Bugs There Are. The Pesticide Paradox. Not All the Bugs You Find Will Be Fixed. When a Bug's a Bug Is Difficult to Say. Product Specifications Are Never Final. Software Testers Aren't the Most Popular Members of a Project Team. Software Testing Is a Disciplined Technical Profession. Software Testing Terms and Definitions. Precision and Accuracy. Verification and Validation. Quality and Reliability. Testing and Quality Assurance (QA). Summary. Quiz. II. TESTING FUNDAMENTALS. 4. Examining the Specification. Getting Started. Black-Box and White-Box Testing. Static and Dynamic Testing. Static Black-Box Testing: Testing the Specification. Performing a High-Level Review of the Specification. Pretend to Be the Customer. Research Existing Standards and Guidelines. Review and Test Similar Software. Low-Level Specification Test Techniques. Specification Attributes Checklist. Specification Terminology Checklist. Summary. Quiz. 5. Testing the Software with Blinders On. Dynamic Black-Box Testing: Testing the Software While Blindfolded. Test-to-Pass and Test-to-Fail. Equivalence Partitioning. Data Testing. Boundary Conditions. Sub-Boundary Conditions. Default, Empty, Blank, Null, Zero, and None. Invalid, Wrong, Incorrect, and Garbage Data. State Testing. Testing the Software's Logic Flow. Testing States to Fail. Other Black-Box Test Techniques. Behave Like a Dumb User. Look for Bugs Where You've Already Found Them. Follow Experience, Intuition, and Hunches. Summary. Quiz. 6. Examining the Code. Static White-Box Testing: Examining the Design and Code. Formal Reviews. Peer Reviews. Walkthroughs. Inspections. Coding Standards and Guidelines. Examples of Programming Standards and Guidelines. Obtaining Standards. Generic Code Review Checklist. Data Reference Errors. Data Declaration Errors. Computation Errors. Comparison Errors. Control Flow Errors. Subroutine Parameter Errors. Input/Output Errors. Other Checks. Summary. Quiz. 7. Testing the Software with X-Ray Glasses. Dynamic White-Box Testing. Dynamic White-Box Testing versus Debugging. Testing the Pieces. Unit and Integration Testing. An Example of Module Testing. Data Coverage. Data Flow. Sub-Boundaries. Formulas and Equations. Error Forcing. Code Coverage. Program Statement and Line Coverage. Branch Coverage. Condition Coverage. Summary. Quiz. III. APPLYING YOUR TESTING SKILLS. 8. Configuration Testing. An Overview of Configuration Testing. Isolating Configuration Bugs. Sizing Up the Job. Approaching the Task. Decide the Types of Hardware You'll Need. Decide What Hardware Brands, Models, and Device Drivers Are. Available. Decide Which Hardware Features, Modes, and Options Are Possible. Pare Down the Identified Hardware Configurations to a Manageable Set. . Identify Your Software's Unique Features That Work with the Hardware. Configurations. Design the Test Cases to Run on Each Configuration. Execute the Tests on Each Configuration. Rerun the Tests Until the Results Satisfy Your Team. Obtaining the Hardware. Identifying Hardware Standards. Configuration Testing Other Hardware. Summary. Quiz. 9. Compatibility Testing. Compatibility Testing Overview. Platform and Application Versions. Backward and Forward Compatibility. The Impact of Testing Multiple Versions. Standards and Guidelines. High-Level Standards and Guidelines. Low-Level Standards and Guidelines. Data Sharing Compatibility. Summary. Quiz. 10. Foreign-Language Testing. Making the Words and Pictures Make Sense. Translation Issues. Text Expansion. ASCII, DBCS, and Unicode. Hot Keys and Shortcuts. Extended Characters. Computations on Characters. Reading Left to Right and Right to Left. Text in Graphics. Keep the Text out of the Code. Localization Issues. Content. Data Formats. Configuration and Compatibility Issues. Foreign Platform Configurations. Data Compatibility. How Much Should You Test? Summary. Quiz. 11. Usability Testing. User Interface Testing. What Makes a Good UI? Follows Standards or Guidelines. Intuitive. Consistent. Flexible. Comfortable. Correct. Useful. Testing for the Disabled: Accessibility Testing. It's the Law. Accessibility Features in Software. Summary. Quiz. 12. Testing the Documentation. Types of Software Documentation. The Importance of Documentation Testing. What to Look for When Reviewing Documentation. The Realities of Documentation Testing. Summary. Quiz. 13. Web Site Testing. Web Page Fundamentals. Black-Box Testing. Text. Hyperlinks. Graphics. Forms. Objects and Other Simple Miscellaneous Functionality. Gray-Box Testing. White-Box Testing. Configuration and Compatibility Testing. Usability Testing. Introducing Automation. Summary. Quiz. IV. SUPPLEMENTING YOUR TESTING. 14. Automated Testing and Test Tools. The Benefits of Automation and Tools. Test Tools. Viewers and Monitors. Drivers. Stubs. Stress and Load Tools. Interference Injectors and Noise Generators. Analysis Tools. Software Test Automation. Macro Recording and Playback. Programmed Macros. Fully Programmable Automated Testing Tools. Random Testing: Monkeys and Gorillas. Dumb Monkeys. Semi-Smart Monkeys. Smart Monkeys. Realities of Using Test Tools and Automation. Summary. Quiz. 15. Bug Bashes and Beta Testing. Only As Far As the Eye Can See. Test Sharing. Beta Testing. Outsourcing Your Testing. Summary. Quiz. V. WORKING WITH TEST DOCUMENTATION. 16. Planning Your Test Effort. The Goal of Test Planning. Test Planning Topics. High-Level Expectations. People, Places, and Things. Definitions. Inter-Group Responsibilities. What Will and Won't Be Tested. Test Phases. Test Strategy. Resource Requirements. Tester Assignments. Test Schedule. Test Cases. Bug Reporting. Metrics and Statistics. Risks and Issues. Summary. Quiz. 17. Writing and Tracking Test Cases. The Goals of Test Case Planning. Test Case Planning Overview. Test Design. Test Cases. Test Procedures. Test Case Organization and Tracking. Summary. Quiz. 18. Reporting What You Find. Getting Your Bugs Fixed. Isolating and Reproducing Bugs. Not All Bugs Are Created Equal. A Bug's Life Cycle. Bug-Tracking Systems. The Standard: The Test Incident Report. Manual Bug Reporting and Tracking. Automated Bug Reporting and Tracking. Summary. Quiz. 19. Measuring Your Success. Using the Information in the Bug Tracking Database. Metrics That You'll Use in Your Daily Testing. Common Project-Level Metrics. Summary. Quiz. VI. THE FUTURE. 20. Software Quality Assurance. Quality Is Free. Testing and Quality Assurance in the Workplace. Software Testing. Quality Assurance. Other Names for Software Testing Groups. Test Management and Organizational Structures. Capability Maturity Model (CMM). ISO 9000. Summary. Quiz. 21. Your Career as a Software Tester. Your Job as a Software Tester. Finding a Software Testing Position. Gaining Hands-On Experience. Formal Training Opportunities. Internet Links. Professional Organizations. Further Reading. Summary. Quiz. Apendix A. Answers to Quiz Questions. Index.


Best Seller

| | See All


Product Details
  • ISBN-13: 9780672319839
  • Publisher: Pearson Education (US)
  • Publisher Imprint: Sams Publishing
  • Edition: 1
  • Language: English
  • Series Title: English
  • Weight: 688 gr
  • ISBN-10: 0672319837
  • Publisher Date: 20 Nov 2000
  • Binding: Paperback
  • Height: 231 mm
  • No of Pages: 408
  • Spine Width: 23 mm
  • Width: 187 mm


Similar Products

How would you rate your experience shopping for books on Bookswagon?

Add Photo
Add Photo

Customer Reviews

REVIEWS           
Click Here To Be The First to Review this Product
Software Testing: (English)
Pearson Education (US) -
Software Testing: (English)
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Software Testing: (English)

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book
    Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals

    | | See All


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!
    ASK VIDYA