Synopses & Reviews
The ISTQB Certified Tester exam was developed toward an international standard which includes 47 international testing boards. Today more than 130,000 people have taken the International Software Testing Qualifications Board (ISTQB) Foundations Level exam. 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, 3rd Edition, from Rocky Nook's Computing division.
Professional testing of software has become an increasingly important task that requires 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 the tests for the "Certified Tester."
With authors who are among the founders of the Certified Tester Syllabus, this thoroughly revised and updated 3rd 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 knowledge necessary to pass the Certified Tester: Foundations Level exam as defined by the ISTQB. Additionally, in this new edition, technical terms have been stated more precisely according to the revised and uptated ISTQB glossary.
This thoroughly revised and updated Third Edition covers the "Foundations Level" (i.e., entry level) and teaches the most important methods of software testing. Technical terms have been stated more precisely according to the revised and updated ISTQB glossary.
In practice, requirements engineering tasks become more and more complex. In order to ensure a high level of knowledge and training, the International Requirements Engineering Board (IREB) worked out the training concept “Certified Professional for Requirements Engineering”, which defines a requirements engineers practical skills on different training levels. The book covers the different subjects of the curriculum for the “Certified Professional for Requirements Engineering” (CPRE) defined by the International Requirements Engineering Board (IREB). It supports its readers in preparing for the test to achieve the “Foundation Level” of the CPRE.
About the Author
Andreas Spillner is a professor of Computer Science in the Faculty of Electrical Engineering and Computer Science at the Hochschule Bremen (University of Applied Sciences), where he is responsible for software engineering, quality assurance, and programming. He was a founding member and is now an honorary member of the German Testing Board e.V., and he was founder and chair of the German Special Interest Group on Software Testing (SIGIST, "Test, Analyse und Verifikation von Software") from 1990 to 2003. Prof. Spillner was appointed Fellow of the German Informatics Society (GI-Fellow) in 2007.
Tilo Linz has worked in the software quality assurance and testing field for more than 20 years. He is a founder and chairman of imbus AG, one of the leading service and product providers in this sector. In addition to his work at imbus, Linz focuses on vocational education and training opportunities for test experts. He helped initiate the International Software Testing Qualifications Board (ISTQB) and served as its president from 2002 to 2005. In 2002 he also founded the German Testing Board e.V. (GBT), where he was chairman on a voluntary basis until 2013. He is a co-author of Software Testing Practice:Test Management and four editions of Software Testing Foundations, and is the author of Testing in Scrum (to be released in 2014). He is ranked among the most renowned experts in the field of software testing.
Hans Schaefer is an independent consultant who lives and works in Norway, where he is considered a "testing guru." He is president of the Norwegian Testing Board and has been consulting and teaching software testing methods since 1984. He is involved in consulting, teaching, and coaching test process improvement and test design techniques, and he conducts software reviews in many countries.
Table of Contents
About the Authors; Foreword; Chapter 1: Introduction; Chapter 2: Fundamentals of Testing; 2.1 Terms and Motivation; 2.2 The Fundamental Test Process; 2.3 The Psychology of Testing; 2.4 General Principles of Testing; 2.5 Testing Ethics; 2.6 Summary; Chapter 3: Testing in the Software Lifecycle; 3.1 The General V-Model; 3.2 Component Test; 3.3 Integration Test; 3.4 System Test; 3.5 Acceptance Test; 3.6 Testing New Product Versions; 3.7 Generic Types of Testing; 3.8 Summary; Chapter 4: Static Testing; 4.1 Structured Group Examinations; 4.2 Static Analysis; 4.3 Summary; Chapter 5: Dynamic Analysis - Test Design Techniques; 5.1 Black Box Testing Techniques; 5.2 White Box Testing Techniques; 5.3 Intuitive and Experience Based Test Case Determination; 5.4 Summary; Chapter 6: Test Management; 6.1 Test Organization; 6.2 Test Planning; 6.3 Cost and Economy Aspects; 6.4 Definition of Test Strategy and Test Approach; 6.5 Test Activity Management; 6.6 Incident Management; 6.7 Requirements to Configuration Management; 6.8 Relevant Standards; 6.9 Summary; Chapter 7: Test Tools; 7.1 Types of Test Tools; 7.2 Selection and Introduction of Test Tools; 7.3 Summary; Appendix; Test Plan According to IEEE Standard 829-1998; Test Plan Identifier; Introduction; Test Objects or Items; Features to be tested; Features not to be tested; Test Approach or Strategy; Acceptance Criteria; Suspension Criteria and Resumption Requirements; Test Deliverables; Testing Tasks; Test Infrastructure and Environmental Needs; Responsibilities; Staffing and Training Needs; Schedule; Risks and Contingencies; Approvals; Glossary; Important Information on the Curriculum and on the Certified Tester Exam; ExercisesThese exercises are designed to help you check that you have understood the terms and processes described in the book and that you can rank and describe them. The questions listed here are not designed to directly prepare you for the ISTQB examination. Answers to the questions can be found in the relevant chapters and are not listed separately.; Exercises to Chapter 2; Exercises to Chapter 3; Exercises to Chapter 4; Exercises to Chapter 5; Exercises to Chapter 6; Exercises to Chapter 7; Glossary; Literature;