Leanpub Header

Skip to main content

Filters

Category: "Automated Software Testing"

Books

  1. 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!

  2. The Quality Coach's Handbook
    Mastering the Quality Coach Role in Organisations
    Anne-Marie Charrett

    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.

  3. Hands-On Mobile App Testing
    A GUIDE FOR SOFTWARE TESTERS AND ANYONE INVOLVED IN THE MOBILE APP BUSINESS
    Daniel Knott

    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.

  4. The Software Developers’ Guidebook
    A Collection of Modern Engineering Practices
    David Farley and Bernard McCarty (Editor)

    A practical handbook packed with real-world advice to help you write better code, adopt effective developer habits, and build great software.

  5. Outside-In React Development
    A TDD Primer
    Josh Justice

    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.

  6. Ο Οδηγός του Προγραμματιστή Λογισμικού (Έκδοση στα Ελληνικά)
    Μια Συλλογή Σύγχρονων Πρακτικών Μηχανικής
    David Farley, Bernard McCarty (Editor), and TranslateAI

    Ένας πρακτικός οδηγός γεμάτος με πρακτικές συμβουλές που θα σας βοηθήσει να γράφετε καλύτερο κώδικα, να υιοθετήσετε αποτελεσματικές προγραμματιστικές συνήθειες και να δημιουργείτε εξαιρετικό λογισμικό.

  7. A visual guide for understanding Modern Data Pipelines Testing Techniques

  8. Programerski priručnik (Hrvatsko Izdanje)
    Zbirka suvremenih inženjerskih metoda
    David Farley, Bernard McCarty (Editor), and TranslateAI

    Praktični priručnik ispunjen stvarnim savjetima koji će vam pomoći pisati bolji kôd, usvojiti učinkovite programerske navike i izrađivati kvalitetan softver.

  9. Le guide des développeurs de logiciels (Édition Française)
    Un Recueil de Pratiques Modernes d'Ingénierie
    David Farley, Bernard McCarty (Editor), and TranslateAI

    Un guide pratique rempli de conseils concrets pour vous aider à écrire du meilleur code, adopter des habitudes de développement efficaces et créer d'excellents logiciels.

  10. Testing Spring Boot Applications Demystified
    Write Better Tests, Ship Faster: A Practical Guide to Spring Boot Testing
    Philip Riecks

    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.

  11. 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.

  12. De Cero a Valor
    La guía que todo nuevo QA debería leer
    Winston Castillo

    El QA Testing, al que algunas personas llaman aseguramiento de la calidad, es mucho más que buscar errores en una aplicación o sistema. Mi objetivo no es solo enseñarte técnicas o herramientas, sino también inspirarte a construir una carrera sólida y apasionante en este mundo. Porque, te hablo con el corazón, ser QA no es solo un trabajo técnico; es una oportunidad para ser parte fundamental del éxito de cualquier proyecto.

  13. Java Testing Toolbox
    30 Testing Tools and Libraries Every Java Developer Must Know
    Philip Riecks

    In today’s fast-paced development world, writing reliable code is crucial. But with countless testing tools available, it’s easy to feel overwhelmed. That’s where the Java Testing Toolbox comes in - a practical, hands-on guide to the 30 most important testing tools and libraries every Java developer should know. Whether you’re new to testing or looking to expand your testing toolkit, this book provides right-sized introductions to each tool, giving you exactly what you need without the fluff.

  14. Python Automation Projects for Beginners Build Real-World Python Scripts to Automate Files, Emails, Web Tasks, and Daily Workflows.
    Build Real-World Python Scripts to Automate Files, Emails, Web Tasks, and Daily Workflows.
    Shedy Kingston

    What if Python could take care of the repetitive work for you?This book shows you how to use Python to automate real tasks—from handling files and simple workflows to reducing everyday manual effort. Through clear explanations and practical projects, you’ll learn how to turn small scripts into useful tools you can apply immediately.If you’re ready to move beyond examples and start building automation that actually saves time, this book is for you.

  15. How to Fail Your Test Automaton (easily!)
    60+ Lessons I’ve Learned (and Unlearned) from Failed Test Automation
    Masoud Bahrami

    Let’s make a confession. This handbook is about me, and, I suspect, about you, your team, and your organization too.I’ve made almost every mistake listed in these pages. I’ve seen them repeated in startups, enterprise systems, and everything in between, while mentoring teams, auditing architectures, or helping companies rediscover what testing is really for. The point isn’t to assign blame. It’s to hold up a mirror. Because the truth is, most of these mistakes are so common, you can probably spot a few right now; in your code, your team, or your last retrospective.When we talk about test failures or mistakes, the first thing that usually comes to mind is developers, missed edge cases, flaky tests, broken pipelines.