GeekInterview.com
   Home |  Tech FAQ  |   Interview Questions |  Placement Papers |  Tech Articles |  Learn |  Freelance Projects |  Online Testing |  Geeks Talk |  Job Postings |  Knowledge Base | Site Search |  Add/Ask Question

GeekInterview.com  >  Interview Questions  >  Testing  >  Common
Go To First  |  Previous Question  |  Next Question 
 Common  |  Question 220 of 232    Print  
Why do we need testers not developers for testing?

  
Total Answers and Comments: 4 Last Update: August 25, 2008     Asked by: aditi.amit 
  
 Sponsored Links

 
 Best Rated Answer
Submitted by: deepaksporty
 
There are number of reasons for which we need dedicated testers and not developers:

1. The perception between a developer and a tester is different. Tester has an attitude to break and will cover both positive flows and negative flows.
2. Tester not only have a very good understanding of various flows and modules in an application, he also applies his skill and expertise to find bugs.
3. A tester not only concentrates on functionality but also on other issues like usability, GUI, Database

Above answer was rated as good by the following members:
ramumcato, krishna0518
May 13, 2008 23:08:39   #1  
deepaksporty Member Since: September 2007   Contribution: 26    

RE: Why do we need testers not developers for testing?
There are number of reasons for which we need dedicated testers and not developers:

1. The perception between a developer and a tester is different. Tester has an attitude to break and will cover both positive flows and negative flows.
2. Tester not only have a very good understanding of various flows and modules in an application, he also applies his skill and expertise to find bugs.
3. A tester not only concentrates on functionality but also on other issues like usability, GUI, Database

 
Is this answer useful? Yes | NoAnswer is useful 2   Answer is not useful 1Overall Rating: +1    
May 24, 2008 07:22:09   #2  
be.priyanka Member Since: December 2007   Contribution: 3    

RE: Why do we need testers not developers for testing?
We always need a Separeate Testing team to Ensure the Quality of the Product. Reason Being:

A Developer will never tend to find a Bug in his code, where as Tester's main motive is to find as many bug as possible.
A developer can overlook minor issues where as a Tester will not overlook even the minor things, ensuring that cutomer  is fully satisfied.

 
Is this answer useful? Yes | No
May 26, 2008 02:02:07   #3  
rameshn3 Member Since: December 2006   Contribution: 21    

RE: Why do we need testers not developers for testing?

1.we need testers because developers are not good testers.
2.Misunderstanding will not be detected ,because the checker will assume that what the other individual heard from him was incorrect.
3.Improper use of the development process may not be detected because the individual may not understand the process.
4.The individual may be blinded into accepting erroneous system specifications and  coding because he falls into the same trap during testing that led to the introduction of the defect in the first place.
5. Information services people are optimistic in their ability to do defect free work and thus sometimes underestimate the need for extensive ttesting.
6.Without formal division between development and test, an individual may be tempted to improve the system structure and documentation, rather than allocate that time and effort to the test.


 
Is this answer useful? Yes | No
August 25, 2008 03:30:41   #4  
saurabh_saxena1 Member Since: August 2008   Contribution: 4    

RE: Why do we need testers not developers for testing?

1. The primary reason isĀ more or lessĀ a psychological one.
Developers due to human tendency are not able to figure out the issues in the code which they themselves have developeed. On other hand a Tester is a second person who looks into the product from a different point of view.

2. Testers are considered "constructive destroyers". The destroy the product inorder to construct it in a better way.

3. Everytime developers will not get time to test the whole product along with their packed development schedule. Testers are sitting and waiting for the product to come on their desk.

4. Tester will have a breaking approach. A developer canĀ NEVER have that approach towards the product he/she developed.


 
Is this answer useful? Yes | NoAnswer is useful 1   Answer is not useful 0Overall Rating: +1    


 
Go To Top


 Sponsored Links

 
Sponsored Links

 




About Us  |   Privacy Policy  |   Terms and Conditions  |   Contact  |   Site Map  |   Add Question  |   Propose Category  |   RSS Feeds  |   Articles Sitemap  |   Site Updates  |   Add Resource

Copyright © 2005 - 2008 GeekInterview.com. All Rights Reserved
Page copy protected against web site content infringement by Copyscape