SlideShare a Scribd company logo
1 of 12
Download to read offline
A short while back there was an interesting thread on the

Software Testing Club about what testers hated about

testing. The results were interesting and entertaining. Here

we present 62 of them.



As a technology industry should we all reflect on these

points to see how and if it is possible to improve ourselves

and our industries?



                                          www.softwaretestingclub.com
1   Finding the same silly bugs year after year whatever program you are testing - leaving an input

    box blank, finding that 99999999999 overflows. Yawn.

2   People asking for the program to be QA'd when they mean tested.

3   Calling testers as QA (Quality Assurance), QA is process but not a designation title.


4   Not having time to satisfactorily determine the root cause of unexpected behaviour.

5   Crappy, unreliable test environments where most of my time and effort is expended identifying

    environment issues rather than product issues.

6   The same problem recurring again and again.

7   People who just follow the process by wrote without using their brain.

8   Wasted effort.




                                         www.softwaretestingclub.com
9    Poor test releases where blocking bugs are found within minutes meaning testing needs to stop.

10   UI Automation


11   Code that isn't architected in a testable manner, causing testers to have to write integration tests

     when simple unit tests could find the same bugs.

12   Testers who get comfortable with what they already know and stop pushing themselves to learn

     more.

13   Developers believing they know HOW to test, WHEN to test and WHAT to test. (Note: Not aimed at

     ALL devs. Just some of them.) (Note: If they do know testing - then why do we find so many

     bugs?)

14   Non testers belief that automation is not only a silver bullet, but a really cheap one at that.




                                           www.softwaretestingclub.com
15   Poorly interpreted or miscommunicated requirements and designs which result in a system that is

     not only unstable but is also not future proof.

16   The almost unbelievable emphasis and trust placed in metrics and their value by testers and non

     testers (especially when used a gauge a testers competence and project completion).

17   Best Practices and certain industry beliefs that they actually exist and should be followed by the

     letter.

18   Unproductive test-tool shelfware, which was historically over-purchased and still swallows a

     recurring chunk of budget despite my protestations.

19   Inaccurate test prep, so you have a script where the objective is so test a specific condition yet the

     tester hasn't properly researched the way the system works and the script is effectively pointless.

20   My corresponding lead developer!!!



                                          www.softwaretestingclub.com
21   The fact that no matter how methodically and consciously you plan & test, once in a while a trivial

     (and catastrophic) bug will escape that was literally 1 click away of at least 5 of the scenarios you

     ran before the release.

22   Many of our colleagues that see testing as a stepping stone to their "real-job" within the

     company.

23   Project managers, developers and non-testers in general who don't understand why you can't "just

     run a quick pass, so that we can release on time."

24   The lack of standard education around the field.

25   "Testing is the bottleneck" - attitude.

26   Delivery date stays the same when development time spills over (way over).

27   Forget the process being iterative.



                                           www.softwaretestingclub.com
28   No/Bad/Clueless responses from project managers.


29   Sometimes we view ourselves as second citizens.


30   The perception that a career in testing is somehow of less value.

31   Falling into the automation trap - projects/organisations jumping/starting automation

     development - jumping for all the benefits - without always considering the costs.

32   Day 1 revelation and verdict, "We haven't yet discussed performance testing. Go performance test

     it."

     Day 2 questions, "Are you done performance testing? Where are the results?"

33   Test execution is an unskilled task: only scoping and planning require skill and knowledge.




                                         www.softwaretestingclub.com
34   Testers are responsible for putting quality into the product: gimme my sack of magic quality

     beans.

35   Successful testing is about passing tests.


36   Clients or PM's asking to certify a release. Against what? for what? they have no answer.

37   Testers testing on a developer's PC, and bad lab environment for testing.


38   Generate and share meaningless reports/metrics.

39   Waiting for the release to happen from development team.

40   Testers doing some manual mundane tasks repeatedly, where technology can be applied and

     used. (for example preparing a 1 GB file manually or typing 255 characters).

41   Testing team not informed about the changes.



                                          www.softwaretestingclub.com
42   Finding schedules and budgets have been set with insane optimism by people who know nothing

     about testing, but reckon that if everyone else does their job then the testing will be a breeze.

43   Having to explain for the 100th time the difference between defect fix priority and defect severity.

     “Yes, I know it has to be fixed and it will be before we go live, but there are other fixes we need

     now so we can carry on with testing”.

44   Having to explain to users that exit criteria from testing are not an aspiration or a target, but

     triggers that will stop the implementation if they’re exceeded.

45   Builders of the test environment who think that proving the environment works is the job of the

     test team.

46   Being at the bottom of the food chain when using waterfall (yah Agile).


47   Untestable requirement.



                                           www.softwaretestingclub.com
48   Project managers.

49   The amount of meetings and the time it takes to get through them.... I have a pet peeve about

     preparedness, and this really, REALLY gets to me at times. Think about how much time could be

     saved if everyone attending was prepared... and time IS money. So part of the annoyance is

     business related, and part of it is testing related... I would rather be testing :)

50   Testing time being crunched because developers ran over schedule, which really comes back to

     executives making poor estimates in the initial stages.

51   Badly written defect reports. It's just not that hard to do, you just have to give a damn.

52   Automated testing tools that need as much scripting skills as the code base they are testing. Why

     should it be that hard?

53   People thinking the current state of testing certifications have value (testers, companies, et al).


                                            www.softwaretestingclub.com
54   Assumptions, especially when dealing with coding changes impact.

55   Testers that don't continue to learn their craft and hone their skills (or have open minds for

     thoughtful discussions).

56   Managers that ask for a QA strategy. After you spend time doing it they shorten everything for

     lack of time or resources. Why bother writing a strategy then?

57   Not finding the time to read all the books and blogs on testing that I want to.


58   Testing being seen as a checklist.


59   Writing Test Plans which will never get read.


60   Realising your test plans were never read after going back to review them and noticing that what

     you wrote in no way resembles what you actually ended up doing because you defined areas for

     testing that were never going to be in the software.
                                          www.softwaretestingclub.com
61   Having to write test plans with information you gathered from outdated marketing material where

     the software detailed in the material was 5 revisions back and was already outdated before you

     even joined the organisation.

62   All the talk about respect. Respect is earned.




                                          www.softwaretestingclub.com
Big credits to Phil Kirkham for starting the original forum post:

http://www.softwaretestingclub.com/forum/topics/5-things-you-hate-about



And to all the Software Testing Club members who participated:

Fatima, Glenn Halstead, Rosie Sherry, Jason Barile, Rob Lambert, Andy Smith, Joel Montvelisky, Simon

Godfrey, Peter L, Mak, Anne-Marie Charrett, Teemu Vesala, Simon Morley, Sean Murphy, Jake Brake, Pari,

Anna Baik, Linda Wilkinson, Sharath Byregowda, Bhagawati, James Christie, Sherilyn Tasker, Michelle

Smith, Reddy, Jeroen Rosink, Tom Lo, Joseph Ours, Shrini, Georgia Motoc, Trisherino and Tony Bruce.




                                            www.softwaretestingclub.com

More Related Content

Recently uploaded

Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 

Recently uploaded (20)

Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 

Featured

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

What Do Testers Hate About Testing

  • 1. A short while back there was an interesting thread on the Software Testing Club about what testers hated about testing. The results were interesting and entertaining. Here we present 62 of them. As a technology industry should we all reflect on these points to see how and if it is possible to improve ourselves and our industries? www.softwaretestingclub.com
  • 2. 1 Finding the same silly bugs year after year whatever program you are testing - leaving an input box blank, finding that 99999999999 overflows. Yawn. 2 People asking for the program to be QA'd when they mean tested. 3 Calling testers as QA (Quality Assurance), QA is process but not a designation title. 4 Not having time to satisfactorily determine the root cause of unexpected behaviour. 5 Crappy, unreliable test environments where most of my time and effort is expended identifying environment issues rather than product issues. 6 The same problem recurring again and again. 7 People who just follow the process by wrote without using their brain. 8 Wasted effort. www.softwaretestingclub.com
  • 3. 9 Poor test releases where blocking bugs are found within minutes meaning testing needs to stop. 10 UI Automation 11 Code that isn't architected in a testable manner, causing testers to have to write integration tests when simple unit tests could find the same bugs. 12 Testers who get comfortable with what they already know and stop pushing themselves to learn more. 13 Developers believing they know HOW to test, WHEN to test and WHAT to test. (Note: Not aimed at ALL devs. Just some of them.) (Note: If they do know testing - then why do we find so many bugs?) 14 Non testers belief that automation is not only a silver bullet, but a really cheap one at that. www.softwaretestingclub.com
  • 4. 15 Poorly interpreted or miscommunicated requirements and designs which result in a system that is not only unstable but is also not future proof. 16 The almost unbelievable emphasis and trust placed in metrics and their value by testers and non testers (especially when used a gauge a testers competence and project completion). 17 Best Practices and certain industry beliefs that they actually exist and should be followed by the letter. 18 Unproductive test-tool shelfware, which was historically over-purchased and still swallows a recurring chunk of budget despite my protestations. 19 Inaccurate test prep, so you have a script where the objective is so test a specific condition yet the tester hasn't properly researched the way the system works and the script is effectively pointless. 20 My corresponding lead developer!!! www.softwaretestingclub.com
  • 5. 21 The fact that no matter how methodically and consciously you plan & test, once in a while a trivial (and catastrophic) bug will escape that was literally 1 click away of at least 5 of the scenarios you ran before the release. 22 Many of our colleagues that see testing as a stepping stone to their "real-job" within the company. 23 Project managers, developers and non-testers in general who don't understand why you can't "just run a quick pass, so that we can release on time." 24 The lack of standard education around the field. 25 "Testing is the bottleneck" - attitude. 26 Delivery date stays the same when development time spills over (way over). 27 Forget the process being iterative. www.softwaretestingclub.com
  • 6. 28 No/Bad/Clueless responses from project managers. 29 Sometimes we view ourselves as second citizens. 30 The perception that a career in testing is somehow of less value. 31 Falling into the automation trap - projects/organisations jumping/starting automation development - jumping for all the benefits - without always considering the costs. 32 Day 1 revelation and verdict, "We haven't yet discussed performance testing. Go performance test it." Day 2 questions, "Are you done performance testing? Where are the results?" 33 Test execution is an unskilled task: only scoping and planning require skill and knowledge. www.softwaretestingclub.com
  • 7. 34 Testers are responsible for putting quality into the product: gimme my sack of magic quality beans. 35 Successful testing is about passing tests. 36 Clients or PM's asking to certify a release. Against what? for what? they have no answer. 37 Testers testing on a developer's PC, and bad lab environment for testing. 38 Generate and share meaningless reports/metrics. 39 Waiting for the release to happen from development team. 40 Testers doing some manual mundane tasks repeatedly, where technology can be applied and used. (for example preparing a 1 GB file manually or typing 255 characters). 41 Testing team not informed about the changes. www.softwaretestingclub.com
  • 8. 42 Finding schedules and budgets have been set with insane optimism by people who know nothing about testing, but reckon that if everyone else does their job then the testing will be a breeze. 43 Having to explain for the 100th time the difference between defect fix priority and defect severity. “Yes, I know it has to be fixed and it will be before we go live, but there are other fixes we need now so we can carry on with testing”. 44 Having to explain to users that exit criteria from testing are not an aspiration or a target, but triggers that will stop the implementation if they’re exceeded. 45 Builders of the test environment who think that proving the environment works is the job of the test team. 46 Being at the bottom of the food chain when using waterfall (yah Agile). 47 Untestable requirement. www.softwaretestingclub.com
  • 9. 48 Project managers. 49 The amount of meetings and the time it takes to get through them.... I have a pet peeve about preparedness, and this really, REALLY gets to me at times. Think about how much time could be saved if everyone attending was prepared... and time IS money. So part of the annoyance is business related, and part of it is testing related... I would rather be testing :) 50 Testing time being crunched because developers ran over schedule, which really comes back to executives making poor estimates in the initial stages. 51 Badly written defect reports. It's just not that hard to do, you just have to give a damn. 52 Automated testing tools that need as much scripting skills as the code base they are testing. Why should it be that hard? 53 People thinking the current state of testing certifications have value (testers, companies, et al). www.softwaretestingclub.com
  • 10. 54 Assumptions, especially when dealing with coding changes impact. 55 Testers that don't continue to learn their craft and hone their skills (or have open minds for thoughtful discussions). 56 Managers that ask for a QA strategy. After you spend time doing it they shorten everything for lack of time or resources. Why bother writing a strategy then? 57 Not finding the time to read all the books and blogs on testing that I want to. 58 Testing being seen as a checklist. 59 Writing Test Plans which will never get read. 60 Realising your test plans were never read after going back to review them and noticing that what you wrote in no way resembles what you actually ended up doing because you defined areas for testing that were never going to be in the software. www.softwaretestingclub.com
  • 11. 61 Having to write test plans with information you gathered from outdated marketing material where the software detailed in the material was 5 revisions back and was already outdated before you even joined the organisation. 62 All the talk about respect. Respect is earned. www.softwaretestingclub.com
  • 12. Big credits to Phil Kirkham for starting the original forum post: http://www.softwaretestingclub.com/forum/topics/5-things-you-hate-about And to all the Software Testing Club members who participated: Fatima, Glenn Halstead, Rosie Sherry, Jason Barile, Rob Lambert, Andy Smith, Joel Montvelisky, Simon Godfrey, Peter L, Mak, Anne-Marie Charrett, Teemu Vesala, Simon Morley, Sean Murphy, Jake Brake, Pari, Anna Baik, Linda Wilkinson, Sharath Byregowda, Bhagawati, James Christie, Sherilyn Tasker, Michelle Smith, Reddy, Jeroen Rosink, Tom Lo, Joseph Ours, Shrini, Georgia Motoc, Trisherino and Tony Bruce. www.softwaretestingclub.com