Leanpub Header

Skip to main content

Filters

Category: "Automated Software Testing"

Books

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

  2. No More Helloworlds. Build a Real C++ App
    Master Real C++ Development: Architecture, Git, Testing & CMake in One Practical Workflow
    Nikolai Kutiavin

    You know C++ syntax. Now learn how to structure, build, test, and maintain a real C++ application.

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

  4. Continuous Delivery Pipelines
    How to Build Better Software Faster
    Dave Farley

    This practical handbook provides a step-by-step guide for you to get the best continuous delivery pipeline for your software.

  5. The QA field manual: the entire career arc, from your first two weeks on the job to strategic leadership, told through patterns and anti-patterns.

  6. The Grumpy Programmer's Guide To Testing PHP Applications
    16 years of testing advice to help you learn to test your PHP code no matter what framework you use
    Chris Hartjes

    Learn how a Grumpy Programmer approaches testing PHP applications, covering both the technical and core skills you need to learn in order to make testing just a thing you do instead of a thing you struggle with.

  7. Playwright Automation Projects
    Real-World End-to-End Testing with TypeScript
    Priyanka Bhopale

    Master Playwright by building real-world automation frameworks from scratch.This hands-on guide is designed for QA engineers, testers, and developers who want to become job-ready Playwright automation engineers.Instead of theory, this book focuses on real projects used in modern companies.Inside this book you will learn how to build:• A complete E-Commerce automation framework • Hybrid API + UI testing architecture • Enterprise SaaS dashboard automation • CI/CD pipelines using GitHub Actions • Dockerized and cloud-parallel test executionYou will also learn advanced topics like: • Network mocking for payment testing • Visual regression testing • Multi-user role-based automation • Handling flaky tests in production • Interview and resume preparationBy the end of this book, you will have multiple portfolio-ready Playwright projects and the confidence to crack automation interviews.Perfect for: QA engineers • Manual testers • SDETs • Developers

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

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

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

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

  12. The Expert’s Path to Software Quality Assurance
    A Comprehensive Guide for Delivering High Quality Software
    Muhammad Faizan Khan
    No Description Available
  13. Matlab Programming
    A Comprehensive Guide For Beginners
    Anshuman Mishra

    MATLAB Programming: A Comprehensive Guide for Beginners takes you from programming fundamentals to advanced MATLAB techniques through clear explanations, hands-on examples, and real-world case studies.What makes this book unique is its side-by-side comparison of MATLAB and C programming, helping readers understand both languages while developing practical programming skills .

  14. The Effective Bug Bounty Playbook
    A Systematic Approach to Finding High-Impact Vulnerabilities
    Steve Publications

    The Effective Bug Bounty Playbook teaches a systematic approach to finding high-impact vulnerabilities. Through real-world case studies and proven methodologies, you'll learn how to think like an experienced bug bounty hunter and uncover impactful security flaws more consistently.

  15. PowerShell: The Complete Reference
    Windows PowerShell and PowerShell 7+ for System Administration, Automation, and Enterprise Scripting
    Steve Publications

    Whether you're learning PowerShell or managing enterprise environments, this book is a practical reference for Windows PowerShell 5.1 and PowerShell 7+. It covers core concepts, scripting, automation and administration with clear examples based on official Microsoft documentation.