Author: Glenford J. Myers

Publisher: John Wiley & Sons

ISBN: 9788126510061


Page: 256

View: 6664

Special Features: · A LANDMARK BOOK THAT HAS ENDURED FOR 25 YEARS: With little effort on the author's part, The Art of Software Testing has continued to sell since 1978; the total sales hover just under 60,000 copies at a current price point of $140.00. Since 1988 (the earliest year that sales data is available), this book has sold 7,910 copies in special sales, and it has found its way into the college and international markets, selling 2,099 and 5,075 (through our subsidiaries) respectively· A PROLIFIC REVISION AUTHOR BEHIND A 300,000-COPY BEST-SELLER: Corey Sandler is a well-known computer title author whose book Fix Your Own PC has sold over 300,000 copies in six editions. He has held top editorial roles at a number of leading computer magazines, including Digital News, PC World and PCjr· ORIGINAL AUTHOR IS WELL-KNOWN IN THE COMPUTER WORLD: Glen Myers has a great name in the field of computing, and he is well-known for his past roles at IBM, RadiSys Corporation (which he founded and steered as CEO), and his current position as Director of Spectrum Signals· A CLASSIC PROFESSIONAL GUIDE: The Art of Software Testing is a classic guide that has won wide praise for its straightforward approach to this topic About The Book: The Art of Software Testing, Second Edition provides a practical discussion of the purpose and nature of software testing. It elucidate the latest methodologies for the design of effective test cases, and provide accessible information on psychological and economic principles, managerial aspects of testing, test tools, high-order testing, code inspections, and debugging.

Software Testing

A Self-Teaching Introduction


Author: R. Chopra

Publisher: Stylus Publishing, LLC

ISBN: 1683921674

Category: Computers

Page: 500

View: 5779

This overview of software testing provides key concepts, case studies, and numerous techniques to ensure software is reliable and secure. Using a self-teaching format, the book covers important topics such as black, white, and gray box testing, video game testing, test point analysis, automation, and levels of testing. Includes end-of-chapter multiple-choice questions / answers to increase mastering of the topics. Features: • Includes case studies, case tools, and software lab experiments • Covers important topics such as black, white, and gray box testing, test management, automation, levels of testing, • Covers video game testing • Self-teaching method includes numerous exercises, projects, and case studies

Methodisches Testen von Programmen


Author: Glenford J. Myers

Publisher: Walter de Gruyter

ISBN: 9783486256345

Category: Computer programs

Page: 179

View: 1518

Der Klassiker zum Thema Softeware-Test, bereits in der 7. Auflage! Dieses Buch hilft Ihnen, Kosten zu senken: durch eine praxisbezogene Anleitung zum Testen von Programmen. Es ist ein Handbuch zur Optimierung des methodischen Testens in der Praxis. Darüber hinaus werden auch ökonomische und psychologische Aspekte von Programmtests betrachtet, ebenso Marketinginformationen, Testwerkzeuge, High-Order-Testing, Fehlerbehebung und Codeinspektionen.

Software Testing

A Craftsman's Approach, Second Edition


Author: Paul C. Jorgensen

Publisher: CRC Press

ISBN: 1482253321

Category: Computers

Page: 359

View: 6385

The software development world has changed significantly in the past five years. Noteworthy among its many changes is the emergence of the "Unified Modeling Language" (UML) as an industry standard. While thousands of software computer professionals and students continue to rely upon the bestselling first edition of Software Testing, the time has come to bring it up to date. Thoroughly revised, the second edition of Software Testing: A Craftsman's Approach reflects the recent growth and changes in software standards and development. Outdated material has been deleted and new topics, figures, case studies now complement its solid, accessible treatment of the mathematics and techniques of software testing. Foremost among this edition's refinements is the definition of a generalized pseudocode that replaces the outdated Pascal code used in the examples. The text is now independent of any particular programming language. The author has also added five chapters on object-oriented testing, incorporated object-oriented versions of two earlier examples, and used them in the chapter on object-oriented testing, which he completely revised with regard to UML. In addition, GUI testing receives full treatment. The new edition of Software Testing provides a comprehensive synthesis of the fundamentals, approaches, and methods that form the basis of the craft. Mastering its contents will allow practitioners to make well-informed choices, develop creative solutions, and ultimately derive the sense of pride and pleasure that a true craftsperson realizes from a job well done.

Guide to Advanced Software Testing, Second Edition


Author: Anne Mette Hass

Publisher: Artech House

ISBN: 1608078051

Category: Computers

Page: 476

View: 4047

Software testing is a critical aspect of the software development process, and this heavily illustrated reference takes professionals on a complete tour of this increasingly important, multi-dimensional area. The book offers a practical understanding of all the most critical software testing topics and their relationships and inter-dependencies. This unique resource utilizes a wealth of graphics that support the discussions to offer a clear overview of software testing, from the definition of testing and the value and purpose of testing, through the complete testing process with all its activities, techniques and documentation, to the softer aspects of people and teams working with testing. Practitioners find numerous examples and exercises presented in each chapter to help ensure a complete understanding of the material. The book supports the ISTQB certification and provides a bridge from this to the ISO 29119 Software Testing Standard in terms of extensive mappings between the two; this is a truly unique feature.

Introduction to Software Testing


Author: Paul Ammann,Jeff Offutt

Publisher: Cambridge University Press

ISBN: 1316773124

Category: Computers

Page: N.A

View: 3416

This extensively classroom-tested text takes an innovative approach to explaining software testing that defines it as the process of applying a few precise, general-purpose criteria to a structure or model of the software. The book incorporates cutting-edge developments, including techniques to test modern types of software such as OO, web applications, and embedded software. This revised second edition significantly expands coverage of the basics, thoroughly discussing test automaton frameworks, and it adds new, improved examples and numerous exercises. The theory of coverage criteria is carefully and cleanly explained to help students understand concepts before delving into practical applications, while extensive use of the JUnit test framework gives students practical experience in a test framework popular in the industry. Exercises, meanwhile, feature specifically tailored tools that allow students to check their own work. The book's website also offers an instructor's manual, PowerPoint slides, testing tools for students, and example software programs in Java.

Software Testing and Continuous Quality Improvement


Author: William E. Lewis,Gunasekaran Veerapillai

Publisher: CRC Press

ISBN: 9780203496329

Category: Business & Economics

Page: 560

View: 3455

Software Testing and Continuous Quality Improvement, Second Edition, illustrates a quality framework for software testing in traditional structured and unstructured environments. It explains how a continuous quality improvement approach promotes effective testing, and it analyzes the various testing tools and techniques that you can choose.

Foundations of Software Testing, 2/e


Author: Aditya P Mathur

Publisher: Pearson Education India

ISBN: 9332517657


Page: 728

View: 2639

This edition of Foundations of Software Testing is aimed at the undergraduate, the graduate students and the practicing engineers. It presents sound engineering approaches for test generation, ion, minimization, assessment, and enhancement. Using numerous examples, it offers a lucid description of a wide range of simple to complex techniques for a variety of testing-related tasks. It also discusses the comparative analyses of commercially available testing tools to facilitate the tool ion.

Foundations of Software Testing

ISTQB Certification


Author: Dorothy Graham,Erik Van Veenendaal,Isabel Evans

Publisher: Cengage Learning EMEA

ISBN: 9781844809899

Category: Computers

Page: 258

View: 9944

Your One-Stop Guide To Passing The ISTQB Foundation Level ExamFoundations of Software Testing: Updated edition for ISTQB Certification is your essential guide to software testing and the ISTQB Foundation qualification. Whether you are a students or tester of ISTQB, this book is an essential purchase if you want to benefit from the knowledge and experience of those involved in the writing of the ISTQB Syllabus.This book adopts a practical and hands-on approach, covering the fundamental principles that every system and software tester should know. Each of the six sections of the syllabus is covered by backgroound tests, revision help and sample exam questions. The also contains a glossary, sample full-length examination and information on test certification. The authors are seasoned test-professionals and developers of the ISTQB syllabus itself, so syllabus coverage is thorough and in-depth. This book is designed to help you pass the ISTQB exam and qualify at Foundation Level, and is enhanced with many useful learning aids.ABOUT ISTQBISTQB is a multi-national body overseeing the development of international qualifications in software testing. In a world of employment mobility and multi-national organizations, having an internationally recognized qualification ensures that there is a common understanding, internationally, of software testing issues.

Software Testing Techniques


Author: Boris Beizer

Publisher: Dreamtech Press

ISBN: 9788177222609

Category: Computer software

Page: 550

View: 1356

Software Testing Techniques, 2nd Edition is the first book-length work that explicitly addresses the idea that design for testability is as important as testing itself not just by saying that testability is a desirable goal, but by showing the reader how it to do it. Every chapter has testability guidelines that illustrate how the technique discussed in the chapter can be used to make software more easily tested and therefore more reliable and maintainable. Application of all techniques to unit, integration, maintenance, and system testing are discussed throughout this book.As a self-study text, as a classroom text, as a working reference, it is a book that no programmer, independent software tester, software engineer, testing theorist, system designer, or software project manager can be without.

The Complete Guide to Software Testing


Author: William C. Hetzel

Publisher: QED Information Sciences


Category: Computers

Page: 280

View: 2601

Ed Yourdan called it "a bible for project managers". You'll gain a new perspective on software testing as a life cycle activity, not merely as something that happens at the end of coding. An invaluable aid for the development of testing standards and the evaluation of testing effectiveness.



Author: Arunkumar Khannur

Publisher: PartridgeIndia

ISBN: 1482833123

Category: Computers

Page: 428

View: 7875

"Structured Software Testing- The Discipline of Discovering Software Errors" is a book that will be liked both by readers from academia and industry. This book is unique and is packed with software testing concepts, techniques, and methodologies, followed with a step-by-step approach to illustrate real-world applications of the same. Well chosen topics, apt presentation, illustrative approach, use of valuable schematic diagrams and tables, narration of best practices of industry are the highlights of this book and make it a must read book. Key Features of the Book: * Well chosen and sequenced chapters which make it a unique resource for test practitioners, also, as a text at both graduate and post-graduate levels. * Apt presentation of Testing Techniques covering Requirement Based: Basic & Advanced, Code Based: Dynamic & Static, Data Testing, User Interface, Usability, Internationalization & Localization Testing, and various aspects of bugs which are narrated with carefully chosen examples. * Illustrative approach to demonstrate software testing concepts, methodologies, test case designing and steps to be followed, usefulness, and issues. * Valuable schematic diagrams and tables to enhance ability to comprehend the topics explained * Best practices of industry and checklists are nicely fitted across different sections of the book.

The Art of Unit Testing


Author: Roy Osherove

Publisher: MITP-Verlags GmbH & Co. KG

ISBN: 3826687221

Category: Electronic books

Page: 312

View: 3234

Lesbare, wartbare und zuverlässige Tests entwickelnStubs, Mock-Objekte und automatisierte FrameworksEinsatz von .NET-Tools inkl. NUnit, Rhino Mocks und Typemock Isolator Unit Testing, richtig durchgeführt, kann den Unterschied ausmachen zwischen einem fehlgeschlagenen Projekt und einem erfolgreichen, zwischen einer wartbaren Code-Basis und einer, die niemand freiwillig anpackt, zwischen dem Nach-Hause-Kommen um 2 Uhr nachts oder zum Abendessen, selbst noch kurz vor dem Release-Termin. Roy Osherove führt Sie Schritt für Schritt von einfachen Tests zu Tests, die wartbar, lesbar und zuverlässig sind. Er geht danach auf die Grundlagen des Interaction Testings ein und stellt schließlich bewährte Vorgehensweisen für das Schreiben, das Verwalten und das Warten der Unit Tests in echten Projekten vor. Darüber hinaus werden auch fortgeschrittene Themen behandelt wie Mocks, Stubs und Frameworks wie etwa Typemock Isolator und Rhino Mocks. Sie werden eine Menge zu fortgeschrittenen Testmustern und zur Testorganisation, zum Arbeiten mit Legacy Code und auch zu untestbarem Code erfahren. Und Sie lernen Werkzeuge kennen, die Sie beim Testen von Datenbanken und anderen Technologien brauchen werden. Alle Beispiele sind mit Visual Studio in C# geschrieben, so dass die Beispiele insbesondere für .NET-Entwickler nützlich sind. Aber auch für Programmierer anderer Sprachen wird das Buch von großem Nutzen sein, da die Prinzipien des Unit Testings für andere Sprachen dieselben sind. Roys Blog finden Sie auf Aus dem Inhalt: Verwenden eines Test-Frameworks (NUnit)Grundlegende TestattributeStubs zum Auflösen von AbhängigkeitenInteraction Testing mit Mock-ObjektenTesthierarchie und OrganisationDie Säulen guter TestsIntegration von Unit Testing in das UnternehmenUmgang mit Legacy Code

SOFTWARE TESTING : A Practical Approach



Publisher: PHI Learning Pvt. Ltd.

ISBN: 8120352262

Category: Computers

Page: 376

View: 7644

This thoroughly revised and updated book, now in its second edition, intends to be much more comprehensive book on software testing. The treatment of the subject in the second edition maintains to provide an insight into the practical aspects of software testing, along with the recent technological development in the field, as in the previous edition, but with significant additions. These changes are designed to provide in-depth understanding of the key concepts. Commencing with the introduction, the book builds up the basic concepts of quality and software testing. It, then, elaborately discusses the various facets of verification and validation, methodologies of both static testing and dynamic testing of the software, covering the concepts of structured group examinations, control flow and data flow, unit testing, integration testing, system testing and acceptance testing. The text also focuses on the importance of the cost-benefit analysis of testing processes, test automation, object-oriented applications, client-server and web-based applications. The concepts of testing commercial off-the-shelf (COTS) software as well as object-oriented testing have been described in detail. Finally, the book brings out the underlying concepts of usability and accessibility testing. Career in software testing is also covered in the book. The book is intended for the undergraduate and postgraduate students of computer science and engineering for a course in software testing.

Effective Methods for Software Testing


Author: William E. Perry

Publisher: *A Wiley-QED Publication

ISBN: 9780471060970

Category: Computers

Page: 560

View: 6877

Software Engineering/Software Testing All the proven testing strategies, tools, and techniques you need to guarantee that your applications do exactly what they're supposed to do! When it comes to software performance, your customers hate surprises. And the best way to ensure that your systems don't give them any is by implementing a rigorous, fully integrated testing regime that encompasses every phase of the software development life cycle—from design to installation, and beyond. Now, in Effective Methods for Software Testing, internationally recognized software testing expert William Perry provides you with everything you need to do just that, including: Tests for all types of software systems, including Client/Server and LANs Clear, step-by-step guidelines on how to establish a test approach and overall testing plan Proven methodologies for conducting tests quickly and efficiently 15 testing techniques covering all phases of the development life cycle 42 testing tools and 30 metrics Detailed instructions on how to seamlessly integrate the tools and techniques into the development life cycle Techniques for evaluating test effectiveness Dozens of worksheets and checklists for use during every step of the testing process Short on theory and long on nuts-and-bolts information and guidance, Effective Methods for Software Testing arms you with what you need to guarantee that your customers get what they deserve—the most usable, bug-free software possible.

Software Testing Foundations

A Study Guide for the Certified Tester Exam


Author: Andreas Spillner,Tilo Linz,Hans Schaefer

Publisher: N.A

ISBN: 9781933952086

Category: Computers

Page: 272

View: 3438

Within the last 18 months more than 40,000 people worldwide have taken the International Software Testing Qualifications Board (ISTQB) Foundations Level exam, 10,000 alone in the last 4 months. So, where can all these people go to learn what they need to know in order to pass the exam? Now they can go to Software Testing Foundations 2nd Edition, from Rocky Nook's new Computing division. Professional testing of software has become an increasingly important task requiring a profound knowledge of testing techniques. The ISTQB has developed a universally accepted, international, qualification scheme aimed at software and system testing professionals, and has created the syllabi and tests for the "Certified Tester". With authors who are among the founders of the ISTQB, this improved, updated, newly edited 2nd Edition covers the "Foundations Level" (i.e., entry level), and teaches the most important methods of software testing. It is designed for self-study and provides the necessary knowledge to pass the Certified Tester - Foundations Level exam as defined by the ISTQB. It also covers more recent topics, such as test-first approach and risk-based testing.

Best Practices for the Formal Software Testing Process

A Menu of Testing Tasks


Author: Rodger Drabick

Publisher: Addison-Wesley

ISBN: 0133489329

Category: Computers

Page: 312

View: 2071

This is the digital version of the printed book (Copyright © 2004). Testing is not a phase. Software developers should not simply throw software over the wall to test engineers when the developers have finished coding. A coordinated program of peer reviews and testing not only supplements a good software development process, it supports it. A good testing life cycle begins during the requirements elucidation phase of software development, and concludes when the product is ready to install or ship following a successful system test. Nevertheless, there is no one true way to test software; the best one can hope for is to possess a formal testing process that fits the needs of the testers as well as those of the organization and its customers. A formal test plan is more than an early step in the software testing process—it's a vital part of your software development life cycle. This book presents a series of tasks to help you develop a formal testing process model, as well as the inputs and outputs associated with each task. These tasks include: review of program plans development of the formal test plan creation of test documentation (test design, test cases, test software, and test procedures) acquisition of automated testing tools test execution updating the test documentation tailoring the model for projects of all sizes Whether you are an experienced test engineer looking for ways to improve your testing process, a new test engineer hoping to learn how to perform a good testing process, a newly assigned test manager or team leader who needs to learn more about testing, or a process improvement leader, this book will help you maximize your effectiveness.

Art of Creative Destruction, 2nd/Edition

Illustrated Software Testing and Test Automation and Agile Testing


Author: Rajnikant Puranik

Publisher: Arizona Business Alliance

ISBN: 9781619030152

Category: Computers

Page: 332

View: 462

The Art of Creative Destruction - Illustrated Software Testing & Test Automation comprehensively covers all aspects of software testing, ad covers certain special topics that are unique and hard to find elsewhere. It is full of diagrammatic illustrations, and is written in a clear and concise style. It has special coverage on Agile Testing Methodology - so vital to deliver quality product. It comprehensively brings forth all aspects of Agile Testing, along with Illustrative examples. It is meant both for the techies and for the non-techies. Developers, designers, projects leads, projects managers would find it useful, besides testers and developers of test automation. End-users conducting UAT (User Acceptance Testing) and Top Management, planning/reviewing software testing, would also find it useful. About the Author Rajnikant Puranik, has software experience of over 25 Years. He has headed development of over a score of software products notably Core Banking, Treasury, Web-banking, Tele-banking, ATM-interfaces, and Basel-complaint Credit and Market Risk Management products. It is during the development of these products that he practically realised the criticality of proper testing and enlightened testing strategy to delivery of successful software products. This also led him to build and integrate test-automation and automated regression testing within the products. He has been deeply involved in QA and CMMI implementations, and has also worked with reputed Software Testing Companies.

The Software Test Engineer's Handbook

A Study Guide for the ISTQB Test Analyst and Technical Test Analyst Advanced Level Certificates 2012


Author: Graham Bath,Judy McKay

Publisher: Rocky Nook, Inc.

ISBN: 1492014737

Category: Computers

Page: 560

View: 4759

Many books cover functional testing techniques, but relatively few also cover technical testing. The Software Test Engineer's Handbook-2nd Edition fills that gap. Authors Graham Bath and Judy McKay are core members of the ISTQB Working Party that created the new Advanced Level Syllabus-Test Analyst and Advanced Level Syllabus-Technical Test Analyst. These syllabi were released in 2012. This book presents functional and technical aspects of testing as a coherent whole, which benefits test analyst/engineers and test managers. It provides a solid preparation base for passing the exams for Advanced Test Analyst and Advanced Technical Test Analyst, with enough real-world examples to keep you intellectually invested. This book includes information that will help you become a highly skilled Advanced Test Analyst and Advanced Technical Test Analyst. You will be able to apply this information in the real world of tight schedules, restricted resources, and projects that do not proceed as planned.