Introduction to Software Testing
(Sprache: Englisch)
This classroom-tested new edition features expanded coverage of the basics and test automation frameworks, with new exercises and examples.
lieferbar
versandkostenfrei
Buch (Gebunden)
66.60 €
Produktdetails
Produktinformationen zu „Introduction to Software Testing “
This classroom-tested new edition features expanded coverage of the basics and test automation frameworks, with new exercises and examples.
Klappentext zu „Introduction to Software Testing “
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.
Inhaltsverzeichnis zu „Introduction to Software Testing “
Preface; Part I. Foundations: 1. Why do we test software?; 2. Model-driven test design; 3. Test automation; 4. Putting testing first; 5. Criteria-based test design; Part II. Coverage Criteria: 6. Input space partitioning; 7. Graph coverage; 8. Logic coverage; 9. Syntax-based testing; Part III. Testing in Practice: 10. Managing the test process; 11. Writing test plans; 12. Test implementation; 13. Regression testing for evolving software; 14. Writing effective test oracles; List of criteria.
Autoren-Porträt von Paul Ammann, Jeff Offutt
Ammann, Paul Paul Ammann is Associate Professor of Software Engineering at George Mason University, Virginia, where he earned the Volgenau School of Engineering's Outstanding Teaching Award in 2007. He also led the development of the Applied Computer Science degree, and has served as Director of the MS Software Engineering program. He has taught courses in software testing, applied object-oriented theory, formal methods for software engineering, web software, and distributed software engineering. Ammann has published more than eighty papers in software engineering, with an emphasis on software testing, security, dependability, and software engineering education. Offutt, Jeff Jeff Offutt is Professor of Software Engineering at George Mason University, Virginia, where he leads the MS in Software Engineering program, teaches software engineering courses at all levels, and has developed new courses on several software engineering subjects. He was awarded the George Mason University Teaching Excellence Award, Teaching with Technology, in 2013. Offutt has published more than 165 papers in areas such as model-based testing, criteria-based testing, test automaton, empirical software engineering, and software maintenance. He is Editor-in-Chief of the Journal of Software Testing, Verification and Reliability, helped found the IEEE International Conference on Software Testing, and is the founder of the µJava project.
Bibliographische Angaben
- Autoren: Paul Ammann , Jeff Offutt
- 2016, 2nd ed., 364 Seiten, 79 Schwarz-Weiß-Abbildungen, mit Abbildungen, Maße: 18,2 x 26,1 cm, Gebunden, Englisch
- Verlag: Cambridge University Press
- ISBN-10: 1107172012
- ISBN-13: 9781107172012
- Erscheinungsdatum: 13.12.2016
Sprache:
Englisch
Pressezitat
Review of the first edition: 'I think this is a great testing book, both from academic and industrial perspectives. I believe Ammann and Offutt's book will become the testing textbook of choice. There are a lot of testing books out there, some better than others. Most are narrow in the topics they cover and the level of detail they present. In stark contrast, Ammann and Offutt's book has the advantage of presenting concepts and techniques that cover the broad range of languages and platforms used in practice by industry and academia. Theirs is one of the most thorough and practical testing books ever published.' Roger Alexander, Washington State University
Kommentar zu "Introduction to Software Testing"
0 Gebrauchte Artikel zu „Introduction to Software Testing“
Zustand | Preis | Porto | Zahlung | Verkäufer | Rating |
---|
Schreiben Sie einen Kommentar zu "Introduction to Software Testing".
Kommentar verfassen