Not just for mathematicians and detectives! Learn the basics of logic and its many applications, including advanced testing, constraint solving, function composition, and code proofs. Over 50 exercises and 20 sample programs are included. No prior math background required!
You know C++ syntax. Now learn how to structure, build, test, and maintain a real C++ application.
A practical handbook packed with real-world advice to help you write better code, adopt effective developer habits, and build great software.
Are you a mobile tester looking to learn something new? Are you a software tester, developer, product manager or completely new to mobile testing? Then you should read this book as it contains lots of insights about the challenging job of a mobile tester from a practical perspective.
This practical handbook provides a step-by-step guide for you to get the best continuous delivery pipeline for your software.
Every application goes through changes. Even if the code itself does not need change the environment might. You might need to upgrade a library or even python itself. You might need to upgrade your operation system to a new version or switch to an entire new one. How will you know that your code runs after *any* change? You write tests. Lots of tests.
Whether you're writing your first automated test or building a large-scale testing platform, Mastering Playwright takes you from the fundamentals to advanced, production-ready automation techniques. Through practical examples, proven design patterns, and real-world guidance, you'll learn how to create fast, reliable, and maintainable test suites that scale with your applications and your team.
Real-world advice for adding reliable tests to your Rails apps with RSpec, complete with expanded, exclusive content and a full sample application. Now updated for Rails 8.1! Learn to test with confidence!
Clean Code und hohe Testabdeckung fallen im Tagesgeschäft deiner Softwareentwicklung oft durch die Ritzen? Das könnte daran liegen, dass dir ein systematisches Vorgehen für Probleme unterschiedlichen Schwierigkeitsgrades fehlt. In diesem Buch zeige ich dir ein umfassendes Vorgehen, das classical TDD einschließt - und darüber hinausgeht.
Get started with Test-Driven Development (write tests before the code), Build Automation (make the overall process of compilation and testing automatic with Maven), and Continuous Integration (commit changes and a server will perform the whole build of your code). Using Java, Eclipse, and their ecosystems.
This book is written for anyone who wants to understand what testing and testing leadership are all about. A better understanding will help to lead and improve your testing - whether testing is outsourced or in-house. CEO, CIO, or CTO - this is the testing book for you, too! It's also for anyone who works with software: product owners, project managers, system analysts, developers, testers, test managers, and many others, including students. We have created ACT 2 LEAD mnemonic to help you in leading testing. Read the book to learn what it means!
Real-world advice for adding reliable tests to your Rails apps with the default tools (mostly), complete with expanded, exclusive content and a full sample application. Learn to test with confidence!
Transform the way you test in Agile.Effective Testing in Agile/Scrum reveals how smart QA strategies can drive faster, better software delivery. Learn how to embed testing into every sprint, boost collaboration, and ensure quality without slowing down the team. Perfect for Agile teams aiming to build with confidence.
Discover how to elevate your QA skills to the cloud.Testing in the Sky takes you through the tools, strategies, and mindset needed to ensure quality in modern, scalable cloud systems. Perfect for testers aiming to stay ahead in a fast-changing tech landscape.
"This booklet can help you be a more effective and relevant tester." - James Marcus Bach