Developer and Tester Collaboration with Automated Testing

Automated Testing will help programmers fix defects early and quickly while getting along well with testers.

Zhimin Zhan

--

This article is an excerpt from my first book Practical Web Test Automation (with minor modification); Also, it is a part of my first presentation at software testing conferences (ANZTB 2010)

It works on my machine” is one of the most popular excuses used by programmers.

Image source: https://www.reddit.com/r/ProgrammerHumor/comments/70we66/it_works_on_my_machine/

It is not hard to understand why some programmers can get defensive on receiving defect reports. A programmer’s profession is to produce working code, a tester’s reporting a defect (against a programmer) is a bit like “Your work sucks”.

Table of Contents: 
· Defect Reporting: Confrontation between a manual tester and a programmer
· Defect Reporting: Collaboration with Automated Testing
· Benefits (with Automated Testing)
1. Avoid misunderstandings
2. No disruption
3. Efficient
4. Make defect-tracking unnecessary from some issues
5. No confrontations

Defect Reporting: Confrontation between a…

--

--

Responses (1)