Leanpub Header

Skip to main content

Filters

Category: "Automated Software Testing"

Books

  1. Modern Web Apps using Rust
    Build full-stack applications using Rust-based Leptos framework, GraphQL, WebAssembly, and cloud-native deployment
    GitforGits | Asian Publishing House

    In this book, you and I will build a sample book-selling application that evolves as you progress. You'll start by setting up Rust, Cargo, and Leptos in VS Code, compiling your first WebAssembly bundle, and watching "Hello, LibroCommerce!" light up your browser. You'll design a microservice-inspired architecture, model data with Serde-annotated structs, implement CRUD operations, secure every endpoint, then broadcast channels, and finally you get to write Playwright end-to-end tests that spin up headless browsers, place orders, and assert live status updates, all inside your continuous integration pipeline.

  2. Buffer Overflow Exploitation and Defense Evasion
    A Deep Dive into Memory Corruption Vulnerabilities, Exploitation, and Defense
    Steve Publications

    Memory corruption remains one of the most significant classes of software vulnerabilities. This book explores the foundations of memory corruption, modern exploitation techniques, and the defenses designed to stop them, providing security professionals and researchers with a deep understanding of how these vulnerabilities work and how to mitigate them effectively.

  3. API Management with Bruno
    Postman’s Super-Alternative to Build, Test and Deploy APIs in Multi-Cloud Environment
    GitforGits | Asian Publishing House

    Explore the Git-integrated, the only powerful Postman Alternative to design, build and deploy APIs

  4. Quality Assurance Testing from Beginner to Paid Professional, 1
    Everything You Need to Know to Start a Career in Manual and Automated QA Testing
    Bolakale Aremu

    Every time you open an app on your phone or computer, have you ever stopped to wonder why it works so smoothly? It’s not just luck—there’s a dedicated team behind the scenes making sure everything functions perfectly. That’s where Manual QA Engineers come in.

  5. End-to-end Test Automation Anti-Patterns
    Lessons from Real-World Test Automation Failures
    Zhimin Zhan

    A failed end-to-end (E2E) test automation effort can easily cost a company over $1 million, along with damage to reputation and morale. By identifying and avoiding the anti-patterns outlined in this book, organizations can save substantial resources and achieve successful E2E test automation—the backbone of Agile and DevOps.

  6. Lean Testing
    Lean Software Test Architecture - Test Practices for Evolving Software Architectures
    Stefan Friese

    This book explores Lean Software Development and DevOps principles, focusing on testing's role in ensuring software quality. It examines the positioning of tests within Continuous Integration & Continuous Delivery pipelines and discusses key testing concepts such as testability, shift-left, and shift-right approaches. An important aspect that the book addresses is the testing way of working, it discussed how tests can be done if the software under test is constantly evolving and what this means for the org structure. The book provides strategies for enhancing testing processes. It covers testing practices for various system architectures, including:Monolithic applicationsLoosely coupled systems (microservices, event-driven architecture, serverless)Mobile applicationsAI systemsBy addressing these diverse areas, the book offers comprehensive guidance on implementing Lean testing practices across different software development contexts.

  7. Web Test Automation in Action: Volume 1
    Hands-On Exercises with Selenium WebDriver and Playwright
    Zhimin Zhan

    Unlock the power of web test automation with hands-on exercises designed to bridge the gap between theory and practice. This book empowers software professionals to master Selenium WebDriver and Playwright, building robust E2E testing skills through 14 practical lessons. Perfect for those ready to elevate their test automation skills with real-world tools and techniques!

  8. Mastering Shell for DevOps
    Automate, streamline, and secure DevOps workflows with modern shell scripting
    GitforGits | Asian Publishing House

    The beauty of shell scripts is that they make it simple and elegant to link up different tools and platforms. If we use shell to its fullest, we can automate, innovate, and take our practices to the next level.

  9. The Expert’s Path to Software Quality Assurance
    A Comprehensive Guide for Delivering High Quality Software
    Muhammad Faizan Khan
    No Description Available
  10. End to End API Testing & Interview Questions Notes
    End to End API Testing , Automation API Test With Cucumber, Mock Interview Question for API Testing
    Lamhot Siagian

    Welcome to End to End API Testing & Interview Questions Notes, a comprehensive guide designed to assist you in mastering API testing and preparing for technical interviews in API testing roles. With the increasing reliance on APIs in modern software architectures, understanding how to test APIs is becoming more crucial than ever for QA professionals and software testers.This book is structured to provide both practical knowledge and insights into real-world API testing scenarios. The chapters are meticulously organized to take you from the basics of API testing to advanced topics such as security, performance testing, and automation

  11. Modern C++23 QuickStart Pro
    Advanced programming including variadic templates, lambdas, async IO, multithreading and thread sync
    GitforGits | Asian Publishing House

    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.

  12. ACT 2 LEAD
    Software Testing Leadership Handbook
    Kari Kakkonen and Marko Rytkönen

    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!

  13. Postman Cookbook
    Hand-picked Solutions and Techniques across API Design, Testing, Performance, Networking, Kubernetes and Integration
    GitforGits | Asian Publishing House

    Covering everything from the basics of secure communication and the HTTP/HTTPS protocols to more complex subjects like WebSockets interactions and custom protocol handling, the "Postman Cookbook" is designed to walk you through every aspect of API development.

  14. Getting to Know IntelliJ IDEA (First Edition)
    Power-user tips for the Classic UI
    Trisha Gee

    If we treat our IDE as a text editor, we are doing 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 comfortably and productively as a professional developer using the Classic UI.

  15. Modern Manual Software Testing: Embracing the Oxymoron
    A Short Step to Long-Term Quality
    Jay Graham

    Modern Manual Testing: a pivotal guide for updating from manual to modern software testing practices. Embrace small, impactful steps towards long-term quality, mastering innovative techniques that transform your testing methods from traditional to cutting-edge with ease and efficiency.