Email the Author

You can use this page to email Zhimin Zhan about End-to-end Test Automation Anti-Patterns.

Please include an email address so the author can respond to your query

This message will be sent to Zhimin Zhan

This site is protected by reCAPTCHA and the Google  Privacy Policy and  Terms of Service apply.

About the Book

Test Automation, especially end-to-end (E2E) test automation via UI, is rarely taught in university computer science programs.  In the workplace, formal training in this area is equally rare. As a result, the industry is riddled with misconceptions, confusion and wrong practices in this field. 

Since 2013, while visiting various software projects, I recorded the pass rates of automated E2E tests in their 'overnight builds' within so-called 'CI/CD' pipelines. The highest pass rate I encountered was just 48%, a clear sign of systemic failure.

Many of these failures can be traced to one or more of the 59 anti-patterns detailed in this book, organized into the following categories:

  • Mindset and Opinions
  • General and Scripting Practices
  • Web Test Automation
  • API Testing
  • Mobile/Desktop Test Automation
  • Test Execution
  • Performance Testing
  • Load Testing
  • Leadership

This book will help you recognize and avoid these pitfalls, paving the way for successful E2E test automation.


About the Author

Zhimin Zhan’s avatar Zhimin Zhan

@zhiminzhan

Zhimin Zhan is the founder and principal agile testing coach of AgileWay Pty Ltd, Australia. As an advisor and coach, he helps organizations by implementing test automation with Continuous Testing using open technologies such as Selenium WebDriver / Appium and RSpec. Zhimin is the creator of TestWise, the next-generation functional testing tool that supports functional test refactorings, and BuildWise, an award-winning Continuous Testing Server. Zhimin is a frequent speaker and author of 12 books on software testing and programming. He shares his test automation and CI experience on Substack and Medium.

Logo white 96 67 2x

Publish Early, Publish Often

  • Path
  • There are many paths, but the one you're on right now on Leanpub is:
  • End-to-end-test-automation-anti-patterns › Email Author › New
    • READERS
    • Newsletters
    • Weekly Sale
    • Monthly Sale
    • Store
    • Home
    • Redeem a Token
    • Search
    • Support
    • Leanpub FAQ
    • Leanpub Author FAQ
    • Search our Help Center
    • How to Contact Us
    • FRONTMATTER PODCAST
    • Featured Episode
    • Episode List
    • MEMBERSHIPS
    • Reader Memberships
    • Department Reader Memberships
    • Author Memberships
    • Your Membership
    • COMPANY
    • About
    • About Leanpub
    • Blog
    • Contact
    • Press
    • Essays
    • AI Services
    • Imagine a world...
    • Manifesto
    • More
    • Partner Program
    • Causes
    • Accessibility
    • AUTHORS
    • Write and Publish on Leanpub
    • Create a Book
    • Create a Bundle
    • Create a Course
    • Create a Track
    • Testimonials
    • Why Leanpub
    • Services
    • Author Quickstart (NEW!)
    • TranslateAI
    • PublishWord
    • Publish on Amazon
    • CourseAI
    • GlobalAuthor
    • Marketing Packages
    • IndexAI
    • Author Newsletter
    • The Leanpub Author Update
    • Author Support
    • Author Help Center
    • Leanpub Authors Forum
    • The Leanpub Manual
    • Supported Languages
    • The LFM Manual
    • Markua Manual
    • API Docs
    • Organizations
    • Learn More
    • Sign Up
    • LEGAL
    • Terms of Service
    • Copyright Policy
    • Privacy Policy
    • Refund Policy

*   *   *

Leanpub is copyright © 2010-2025 Ruboss Technology Corp.
All rights reserved.

This site is protected by reCAPTCHA
and the Google  Privacy Policy and  Terms of Service apply.

Leanpub requires cookies in order to provide you the best experience. Dismiss