Are you a VP or Head of Engineering considering the best quality engineering model for your company? Are you a director of Engineering tasked with rolling out a Quality Coach Model? Are you a test lead or software tester shifting to a quality coach role? The Quality Coach Handbook is your practical guide to shifting to a model where the whole team owns quality and in particular software engineers design, build, test and support software. Print version: Paperback and hardcover are available on Amazon. Use your country's Amazon site (e.g., Amazon.com.au for Australia) to minimise shipping time and cost.
Logic is the most important branch of math to software engineering. Knowing logic opens up a vast world of development techniques, from everyday tricks of the trade to exotic tools for cracking impossible tasks. This book teaches the basics of logic and nine special logic-powered techniques: property testing, decision tables, constraint solving, and more. Over 50 exercises are provided to help readers master the material. No prior math background required!
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.
Programming in the modern era requires power and efficiency, and C++23 signifies the beginning of that era. This book captures that demand. To take your C++ skills to the next level, This book is about creating and breaking down real-world examples. You'll discover techniques that you can immediately apply to your own work.
Learn how to build React apps using outside-in test-driven development, including end-to-end tests with Cypress and unit tests with Jest and React Testing Library. Includes an extended exercise building two application features. See how outside-in TDD leads to a thorough test suite, better regression safety, and a faster development speed.
If we treat our IDE as a text editor, we do ourselves a disservice. Using a combination of tutorials and a questions-and-answers approach, Getting to Know IntelliJ IDEA will help you find ways to use IntelliJ IDEA that enable you to work efficiently and productively as a professional developer.
A practical handbook packed with real-world advice to help you write better code, adopt effective developer habits, and build great software.
Go beyond the basics and master the deep technical realities of memory corruption. Learn how modern defenses like ASLR, CFI, and PAC work, then discover the sophisticated ROP, leak, and data-only techniques required to bypass them. This is your essential guide to advanced exploit development and defense evasion.
Agile Testing Condensed apresenta uma visão geral, concisa e fácil de ler de como ter sucesso com testes e construir uma cultura de qualidade em um contexto ágil.
Read the case studies and learn how property-based testing uncovered subtle bugs in a complex GUI application.
Spring Boot testing doesn't have to be a nightmare of broken configurations and unreliable tests. This book transforms testing from your biggest frustration into your secret weapon, with proven strategies that work in real projects and examples you can implement today. Demystify testing real-world Spring Boot applications to deliver robust & maintainable code with confidence.
Bent u een VP of Hoofd Engineering die het beste kwaliteitsengineeringmodel voor uw bedrijf overweegt? Bent u een Engineering Director die de taak heeft gekregen om een Quality Coach-model uit te rollen? Bent u een Test Lead of softwaretester die overstapt naar een rol als Quality Coach? Het Quality Coach Handboek is uw praktische gids voor de overgang naar een model waarbij het hele team verantwoordelijk is voor kwaliteit en waarbij met name Software Engineers de software ontwerpen, bouwen, testen en ondersteunen. Gedrukte versie: Paperback en hardcover zijn beschikbaar op Amazon. Gebruik de Amazon-site van uw land (bijvoorbeeld Amazon.com.au voor Australië) om de verzendtijd en -kosten te minimaliseren.
Real-world advice for adding reliable tests to your Rails apps with RSpec, complete with expanded, exclusive content and a full sample application. Updates for Rails 7.1 in progress! Learn to test with confidence!
If you want to crack Playwright coding interviews confidently, this book gives you exactly what you need — real coding questions, practical examples, and real-world automation scenarios.
Unlike theory-heavy books, this guide provides spoken interview-style answers used by real QA engineers in job interviews.