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.
Software is becoming more complex day-by-day and without a test harness, maintenance will be near impossible. Although unit testing and TDD have become mainstream, neither is enough to guarantee bug-free software. That's where integration tests enter the scene.
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.
With plenty of ideas, suggestions, and practical cases on software quality, this book will help you to improve the quality of your software and to deliver high-quality products to your users and satisfy the needs of your customers and stakeholders.
Learn how a focus on software operability helps to increase system reliability, reduce problems in Production, and reduce total cost of ownership (TCO).
Facebook releases twice a day; LinkedIn pushes out updates several times a day. What do they do in common to achieve that? Comprehensive automated UI testing.
Agile Testing Condensed presenteert een beknopt en vlot leesbaar overzicht van hoe je succesvol kan zijn in testing en hoe je binnen een agile context een kwaliteitscultuur kan opbouwen.