E2E Test Automation Anti-Pattern: Developer-Focused Approach. Part 4: Hard to Steer Away even after it is Proved Wrong.
I have witnessed many failed test automation led by principal software engineers or architects. Few admitted to the mistakes and acknowledged that they didn’t have knowledge of E2E test automation.
Part 1: It is Black-Box Testing!
Part 2: Scripting Language, Frameworks and Tools
Part 3: Most developers Lack Proficiency in Test Automation
Part 4: Hard to Steer Away even after it is Proved Wrong
This article will discuss the human factors when software developers dominate an End-to-end Test Automation approach.
Table of Contents
∘ 1. Software Developers’ Ego.
∘ 2. Software developers generally perceive software testing (whether manual or automated) as a lesser position.
∘ 3. Software Developers tend to have a “Get it work, then done” mindset.
∘ 4. Senior Software Developers have mixed feelings about successful E2E Test Automation.
∘ 5. End-to-end Test Automation is often seen as a “Nice to Have”, not as mandatory. There is always manual testing.
∘ 6. Comprismed as taking bribes from automation tool vendors
· Examples:
1. Software Developers’ Ego.
Ego: a person’s sense of self-esteem or self-importance. (Oxford Languages)
When discussing ego, can you imagine a job role with a higher sense of ego than that of a software developer? I doubt it.
At most software companies, E2E test automation attempts or Proof of Concepts (POC) are often led by one or two senior or principal software engineers. A senior developer tends to have a higher ego.
Generally speaking, highly egocentric individuals usually don’t acknowledge their mistakes, especially when they think the task is easy.
Unfortunately, E2E test automation is a field that software professionals often get wrong. Here’s a testing question: Have you ever seen a successful E2E (UI) test automation? (see Definition of End-to-End Test Automation Success)
2. Software developers generally perceive software testing (whether manual or automated) as a lesser position.
Keep reading with a 7-day free trial
Subscribe to AgileWay’s Test Automation & Continuous Testing Blog to keep reading this post and get 7 days of free access to the full post archives.