32
votes
Accepted
Actual data for why developers shouldn't be the only ones testing their code?
There doesn't seem to be a lot of research data on this; this is what I found:
Waiting for builds:
This article about "Why software testers can't test" quotes a survey from IBM (The Future of ...
25
votes
Actual data for why developers shouldn't be the only ones testing their code?
Disclaimer: this answer is purely based on personal, anecdotal experience.
In my 10 years as a Software Developer, I have known 4 different situations:
no tester (besides myself),
tester in another ...
12
votes
Actual data for why developers shouldn't be the only ones testing their code?
TL;DR: Devs write own unit tests. If you want different eyeballs to look at the unit tests code, code review is the answer.
EDIT: OP clarified question: it is about e2e tests. For e2e tests, using ...
10
votes
Accepted
Changing testing culture in the company
There has to be some sort of pain point to make Management and front-line employees aware of the need for testing. How your company does that depends on how mission or life-critical the software truly ...
9
votes
Actual data for why developers shouldn't be the only ones testing their code?
Disclaimer: not hard data, but something from a personal experience.
We currently have a good representation of why developers should write unit-tests for the changes they made (at least, critical ...
9
votes
Accepted
How to handle a developer who misunderstands my bugs and feel there are too many
You should always try to do your job and perform good whenever it's possible. Unfortunately if you are finding issues (which is your job) that will always mean that developer/designer (or someone else)...
7
votes
How to handle a developer who misunderstands my bugs and feel there are too many
Let your manager handle this, it is their job.
I would respond:
Sorry, I will look into that.
My action:
Talk to my manager, get his/her take on things. Review if the bugs you are logging are ...
4
votes
Actual data for why developers shouldn't be the only ones testing their code?
From experience, I have found that developers are very effective at testing what the code does, but not as good at testing what the code is supposed to do.
The first example that popped into my mind ...
4
votes
How to handle a developer who misunderstands my bugs and feel there are too many
You should start with a conversation with the developer to ask why he thinks there are too many bugs and see if there is a different approach possible.
For example, if you are reporting a similar ...
3
votes
How to handle a developer who misunderstands my bugs and feel there are too many
Everyone has very well explained, how you should handle this scenario. And trust me; at some point almost every tester come across similar situation.
So, my suggestion is:
1. Don't get upset about ...
2
votes
What are some good software QA community websites?
The Ministry of Testing has a growing following:
https://www.ministryoftesting.com/
Also in every major tech dev city such as Boston, NY, London, San Fran, check
https://www.meetup.com/
Community wiki
2
votes
Actual data for why developers shouldn't be the only ones testing their code?
A few years ago I've done a quite extensive literature study into testing, especially regarding benefits of testing. I have not encountered a scientific study in precisely what you are asking (...
2
votes
Actual data for why developers shouldn't be the only ones testing their code?
When working on something complex, there is always the risk
of bias, blind spots, tunnel vision, and stress induced malfunction
of the thinking parts of the brain. ( one good book, though from ...
2
votes
Changing testing culture in the company
Testing culture can only be changed with support of upper management. If management doesn't support you, then you won't be able to change the culture. So you have to make a case to management that ...
1
vote
Changing testing culture in the company
Who Test Often, Release Often.
Proposed Solution:One needs to build a strong case for testing to project team/ management in terms of visibility.
I think the key lies in release frequency.This is ...
1
vote
Industry Average Bug Fix Cost
You can calculate the cost of defect leaked to production based on following factors:
Effort: Typical effort when a defect is found in prod is split across - analysis, reporting, reproduction of ...
1
vote
Who is ultimately responsible for issues that are found after software is released?
Outside-the-box answer: Wrong question.
Feces occurs. We don't celebrate it, but it happens. Your development team's response needs to be driven not by some abstract sense of responsibility, but by ...
1
vote
What are some good software QA community websites?
Disclaimer: I'm very bias (Director of Community at Applause) but this question is just too spot on to pass on answering.
In December we relaunched uTest.com to become the, "LinkedIn of Testing". In ...
Community wiki
1
vote
What are the key properties of a great QA team member?
There are many great characteristics required for a QA/tester. To me, communication is really important. Also, a team spirit is equally if not more important. Trying to prove oneself being smart or ...
Community wiki
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
culture × 16team-management × 4
team × 4
qa-developer × 3
manual-testing × 2
interview × 2
qa-role × 2
programmer-relations × 2
people × 2
automated-testing × 1
test-management × 1
terminology × 1
bug-report × 1
learning × 1
defect-tracking × 1
management × 1
testing-team × 1
standards × 1
qualification × 1