Linked Questions
20 questions linked to/from Should a developer also act as a tester?
10
votes
8
answers
2k
views
Functional testing must be done by external party to avoid bias? [duplicate]
Our developers demand that someone external to the development team completes the functional testing. Their argument is that they are biased and cannot test their own code as they are too close to it. ...
5
votes
7
answers
2k
views
Can a developer perform testing efficiently? [duplicate]
I don't know yet how it feels to be a part of dev/testing teams. If in an organization (mostly single-product company), can a developer handle testing efficiently?
From what I have read:
Developers ...
4
votes
7
answers
7k
views
Should a developer create test cases and then run through test cases? [duplicate]
I work for a company where the development manager expects a developer to create test cases before writing any code. These test cases have to then be maintained by the developers. Every-so-often a ...
0
votes
1
answer
287
views
Should developers be responsible for testing other developer and contractor/vendor code? [duplicate]
I have been working (~ 5 years & first IT job) as an application developer at a large financial institution with a strict corporate hierarchy, multiple LOBs, and heavily process-laden IT ...
716
votes
29
answers
137k
views
My boss decided to add a "person to blame" field to every bug report. How can I convince him that it's a bad idea?
In one of the latest "WTF" moves, my boss decided that adding a "Person To Blame" field to our bug tracking template will increase accountability (although we already have a way of tying bugs to ...
83
votes
27
answers
36k
views
Why to let / not let developers test their own work
I want to gather some arguments as to why letting a developer testing his/her own work as the last step before the product goes into production is a bad idea, because unfortunately, my place of work ...
38
votes
9
answers
5k
views
Are programmers bad testers?
I know this sounds a lot like other questions which have already being asked, but it is actually slightly different. It seems to be generally considered that programmers are not good at performing the ...
36
votes
5
answers
20k
views
Why is it often said that the test cases need to be made before we start coding? [duplicate]
Why is it often said that the test cases need to be made before we start coding?
What are its pros and what the cons if we don't listen to this advice?
Moreover, does that advice refer to black box ...
22
votes
4
answers
11k
views
How to close a bug that is no longer relevant
I'm currently on a medium-sized team of web developers. We're using jira for bug tracking.
We're working on a product with frequent layout changes. A lot of times bugs are filed about a bug in the ...
13
votes
6
answers
3k
views
We are spending more time implementing functional test than implementing the system itself, is this normal?
Basically, we have three main projects, two of them are web services, and the other is a web application. While I'm satisfied with covering as much as we can of our web services with functional tests (...
9
votes
6
answers
2k
views
Is separate QA team, redundant in development life cycle?
Background:
Developer is the best person to know/understand the dark corners after any development/enhancement of enterprise software, compared to QA technician.
Developer can assess the depth/...
4
votes
6
answers
1k
views
How to prevent the vicious circle of testing via customer
I recently asked this question and this comment and made me ponder the whole process of releasing an update to the customers. The next update for our software is planned and the previous time it went ...
9
votes
5
answers
2k
views
Viability of a Development Team with no *dedicated* Tester role [closed]
I've been thinking a lot lately about how to build a lean development team. Ultimately, I'd like to open up my own little software house with a small number of like-minded people. The goal won't be ...
2
votes
5
answers
1k
views
How to time the sprints in Scrum to allocate time for TDD?
We have sprints of 4 weeks duration. What I have been doing is 3 weeks dev time and 1 week of pure manual/automated testing, stabilization and shipment assurance testing.
How to manage TDD within ...
7
votes
3
answers
1k
views
Functional testing before code checkin
I am working on a project with legacy code where it does not have much code coverage. One of the idea to improve that is to enforce a rule that each code check-in must have test, not only test but ...