Leanpub Header

Skip to main content

Filters

Category: "Automated Software Testing"

Books

  1. Automated Testing Strategy
    Automation Engineers' Handbook
    Anton Smirnov

    This book is based on 4+ years of experience in the field of automation testing. During this time, a huge collection of solved issues has accumulated, and the problems and difficulties typical for many beginners have become clearly visible. It seems reasonable to summarize this material in the form of a book.

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

  3. Agile Testing Condensed - Brazilian Portuguese Edition
    Uma Breve Introdução
    Paulo Gonçalves, Lisa Crispin, Janet Gregory, and Felipe Knorr Kuhn

    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.

  4. テストコードの注入から始めるレガシーコードのリファクタリング
    レガシーコードに立ち向かう一歩目は、とりあえずテストを書いてみることだ
    Yuya Kazama

    レガシーコードのリファクタリングの書籍の多くは、テストコードの大切さを説いている一方で、肝心のテストコードはあまり記述されないことが多いです。 これにより、あたかも「最初の作業として、テストコードをたくさん作る必要がある」と思わせてしまい、リファクタリングをするためのテストコードの作成に挫折してしまう事態を生み出しているように感じています。 そこで本書籍では、テストコードを少しずつ注入していきながら、レガシーコードに立ち向かう方法を、実際のテストコードを記載しつつ説明していきます。 また、一部題材については、実際にライブコーディングを行っている様子を収録したビデオも付いています。

  5. TestCafe is a popular tool for e2e tests. Learn how to write tests in TestCafe effectively with no need to worry about their maintenance.

  6. Although infrastructure testing is an essential practice for any business, many organizations tend to neglect it. As we, at Performetriks, understand the importance of this testing, we aim to show the reader its significance in this paper.

  7. Getting to Know IntelliJ IDEA
    Get up to speed on IntelliJ IDEA's New UI
    Trisha Gee and Helen Scott

    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.

  8. 敏捷测试指南 Agile Testing Condensed Chinese Edition
    Christina Geng (耿晓倩), Janet Gregory, and Lisa Crispin

    敏捷测试简明介绍了如何在敏捷环境中成功进行测试和构建质量文化

  9. Test-first Codierung
    Programming with Ease - Teil 1
    Ralf Westphal

    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.

  10. Ever worked in a software project where nothing feels right? Welcome to unf**k your software project!

  11. A Practical Guide in Software Engineering - Building Project Euler Solutions in PHP

  12. Load testing is usually neglected in software development due to many factors such as being expensive, late, and incapable (for dynamic websites). As a result, we often see big websites crash on load. This book will show an easy, affordable (free) and practical performance and load testing approach, I call it Continuous Performance/Load Testing.

  13. Frontend Testing
    Una introducción al mundo del testing orientado al frontend.
    Iago Lastra Rodríguez

    ¿Desarrollas para la web? ¿Quieres aprender a escribir tests pero no sabes por dónde empezar? En este libro se explican los conceptos básicos de Testing en Front-End a través de ejemplos y casos prácticos.

  14. Python Combat Guide
    A comprehensive manual about tricks, good practices and coding style for hands on Software Developer Managers and Developers
    Carles Mateo

    Python 3 Combat Guide is a practical guide, full of actual experience and common sense, to avoid errors and to develop Python 3 Software Projects and System Administration programs.Targeted to SDM, Team Manager and Developers, defines practical strategies and tricks, and teach the basis of Unit Testing in pytest.You'll learn OOP easily.

  15. Writing Maintainable Unit Tests
    Mastering the art of loosely coupled unit tests
    Jan Van Ryswyck

    The practice of Test-Driven Development has proven to be one of the major differentiators in writing quality software. Based on 15+ years of experience, this book is my attempt to teach about the heuristics that are involved when writing loosely coupled, maintainable and readable unit tests.