Why cant a developer test his own software?
Answers were Sorted based on User's Feedback
Answer / rajkumar
its like why cant a student correct his own test papers!!!
| Is This Answer Correct ? | 1 Yes | 0 No |
A developer is responsible to unit test their code.
Developers are usually paid more than testers and they are
usually looked upon with more favor by management. With
this in mind, developers don't have time to test. They
bring in the money by writing applications. Also, here is
an example.
a Basic accounting system. You have General Ledger (GL),
Accounts Payable (AP), Accounts Receivable (AR). A
developer may be coding the AR portion or the AP porition.
That portion may work great. But when you combine the GL,
AR, and AP portions, that is when there is a better chance
for defects. Again, a developer does not have the time to
test. if they did, a company would not need to hire a team
of software testers.
And a more simple reason would be, A developer has written
the code, they have unit tested it, they believe it is
correct and therefore to them it doesn't need any more
testing.
When you look at something too much, you tend to have
tunnel vision.
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / vicky
The main reason is lack of Objectivity.he may not able to
find his own mistakes.
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / edeprabhakar
there are two reasons
1.a person cannot perform two tasks at a time
2.sentimental attachment
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / 123
Developer only developed the software and he knows each
flows of his codes and logics, some times lack of time or
mood they may ignore the some mistakes and also due to dead
lines they may not find such errors and also they will be
confident on their code, so considering all these developer
if he tests his own software also he will be thinking that
his code is still working fine.
| Is This Answer Correct ? | 0 Yes | 2 No |
Answer / biju
Because anybody who creates something would have an
emotional relationship to his creation, In this case a
developer would have an emotional relationship with the code
as he has written the code and would never like/want any one
(including him) to find bugs in his code.
| Is This Answer Correct ? | 0 Yes | 2 No |
Send me the interview questions
What is bottom-up testing?
hello frnz when we r testing cookies for security testing in that we have to check for deleting cookies my ques is do we have to delete from browser(google chrome m using) or from hard drive? reply soon thanx
When should configuration management procedures be implemented?
what do u mean by cookie, session-id?
On what basis u r fixing up the time for project completion
Explain test bed?
hai, this is neelima... what is testing...?wht r the types of testing...?
Which was the first game introduced Bullet Time Future a) Matrix path of Neo b) Serious Sam c) Max Payne d) War craft
What are the native operators of Datastage? (ETL Tool)
plz give me any body some 3top UAT test cases, Advance thanks?
Write a function Occurrences() in a language of your choice that takes in two strings. The first is a search string, and the second is a sentence. For example, running the function: Running Occurrences ("o", "Red Gate Software - Ingeniously Simple Tools") will output: Occurrences of 'o': 4 Occurrences ("at", "The cat sat on the mat") will output: Occurrences of 'at': 3 Sample Question 2: 2)Below is Notepad's File/Save dialog. a) If you were asked to test this dialog, how would you go about it? b) List various inputs you might place into the "File name" text field to test it.