New to Software Testing? Read the Software Testing article
Gerald Weinberg's new work will be good reading not only for designers but for anyone wanting to understand design, particularly the users and managers of information systems. . . . life lessons such as those in this book will continue to be the most useful guide there is, both for introducing prospective practitioners and for reminding the old hands of what they may occasionally forget. —International Journal of General Systems
Toute la puissance d'Apache JMeter expliquée par ses commiteurs et utilisateurs experts. De l'intégration continue en passant par le Cloud, vous découvrirez comment intégrer JMeter à vos processus "Agile" et Devops. If you're looking for the newer english version of this book, go to Master JMeter : From load testing to DevOps
Toute la puissance d'Apache JMeter expliquée par ses commiteurs et utilisateurs experts. De l'intégration continue en passant par le Cloud, vous découvrirez comment intégrer JMeter à vos processus "Agile" et Devops. If you're looking for the newer english version of this book, go to Master JMeter : From load testing to DevOps
- brimming with simple techniques & examples of their application –Computing Rev. - required reading for anyone who cares about project success—N. Karten - enlightening, practical, humorous, and enormously inspiring—Yourdon - a must for all sentient software line and project managers—S/W Quality World
"The wealth of wisdom in this volume speaks directly to individuals who want to improve their own powers of observation—a prerequisite to successfully applying knowledge to improve software quality. . . . a must for all sentient software line and project managers!" —Shel Siegel, Software Quality World
Why Software Gets In Trouble? Why not just say "people make mistakes"? Why not? Because there are reasons people make mistakes, and make them repeatedly, and fail to discover and correct them. That's what this book is about.
This ebook is an attempt to create open-source extensive tutorial on Test-Driven Development (TDD).
A true classic, not just in computing but in the broad area of scholarship. It is partly about the philosophy and mechanisms of science; partly about designing things so they work but mostly it is about how humans view the world and create things that match that view. This book will still be worth reading for a long time to come. - Charles Ashbacher
James Bach says, "Read this book and get your head straight about testing. I consider Jerry (Weinberg) to be the greatest living tester." Answers the questions that puzzle the most people: Why do we have to bother testing? Why not just test everything? What is it that makes testing so hard? Why does testing take so long? Is perfect software even possible? Why can't we just accept a few bugs?
Unit Testing has moved from fringe to mainstream, which is great. Unfortunately, developers are creating mountains of unmaintainable tests as a side effect. I've been fighting the maintenance battle pretty aggressively for years, and this book captures what I believe is the most effective way to test.
This is part 1 of the latest edition of the classic, Quality Software Management. Its fundamental purpose is to teach how to understand the dynamics of software development organizations, to plan software projects, and to act effectively to carry out those plans.
The Selenium WebDriver Recipes book is a quick problem-solving guide to automated testing web applications with Selenium WebDriver. It contains hundreds of solutions to real-world problems, with clear explanations and ready-to-run test scripts you can use in your own projects.
Did you try unit testing and failed? Think unit testing is for you but all you can find are simplistic examples that don't help in the real world?This is the book for you. From the author of Everyday Spring Testing.
Eine Einführung und Weiterführung zur testgetriebenen Entwicklung - sowohl für klassische, statisch-typisierte, objekt-orientierte Programmiersprachen wie Java und C# als auch für funktionale und dynamisch-typisierte Sprachen. Aufgaben und Codebeispiele stammen aus dem Gebiet der Kryptografie; auf diese Weise kann der Leser nebenbei sein Know-How eines hochaktuellen Softwarebereichs erweitern.
Are you already using TDD, measuring test coverage, and running static code analysison your code? Maybe you're wondering whether there's a “next level” in code quality? If so, you should check out this book and learn about mutation testing. Mutation testing changes your source code and then checks back whether your unit tests can catch the changes, just like they should catch bugs. Can they? Find out how it works, and why it works in this book.