GeekInterview.com
  I am new, Sign me up!
 
GeekInterview.com  >  Interview Questions  >  Testing  >  Testing Basics
Go To First  |  Previous Question  |  Next Question 
 Testing Basics  |  Question 9 of 203    Print  
Could you test a program 100%? 90%? Why?
Definitely not! The major problem with testing that you cannot calculate how many error are in the code, functioning etc. There are many factors involved such as experience of programmer, complexity of the system etc.


  
Total Answers and Comments: 8 Last Update: May 22, 2009   
  
 Sponsored Links

 
 Best Rated Answer

No best answer available. Please pick the good answer available or submit your answer.
July 22, 2005 02:36:21   #1  
Sandeep B        

RE: Could you test a program 100%? 90%? Why?
No you cannot test a program 100 because :
The number of inputs to a program is very large
The number of outputs to a program is very large
A tester does not have that much of time to test for each and every input conditions.
Hence it is said that testing is a risk based exercise and you have to attain a state where you neither overtest or undertest a program.

 
Is this answer useful? Yes | No
March 15, 2006 15:12:49   #2  
Ravi kumar        

RE: Could you test a program 100%? 90%? Why?

Hi

We cann't test the application 100 .

70 of modifications of application

and

30 of defects it will better application.


 
Is this answer useful? Yes | No
January 02, 2007 05:11:38   #3  
jainbrijesh Member Since: September 2006   Contribution: 1193    

RE: Could you test a program 100%? 90%? Why?
No one can test a program 100 and if someone says he have done it he can not also confirm that the application has no bug.
 
Is this answer useful? Yes | No
March 03, 2007 16:10:17   #4  
jovlen        

RE: Could you test a program 100%? 90%? Why?
Being a mathematician my first assumption is - GOD is only perfect entity in this whole universe.
My second assumption is that GOD is not a computer program.

Now assume that- a program is 100 error free. it implies that the program is perfect which in turn implies that the program is GOD. But it contradicts 2nd assumption so my statement that a program is 100 error free must be wrong.

 
Is this answer useful? Yes | No
April 27, 2007 05:34:39   #5  
hanumabalusu Member Since: September 2006   Contribution: 4    

RE: Could you test a program 100%? 90%? Why?

Hi Friends

It is not the question of 100 or 90 or 50 in testing a program.

It is question of how effective and efficient is you’re testing in identifying bugs.

If a tester had tested a program 50 and is able to identify major bugs and contribute in improving quality of program then we do consider him as a good tester.
(For this tester should have good functional knowledge and basic understanding of program.)

And If a tester had tested a program 100 but still not able to identify Major bugs and is not able to contribute in improving the quality of program then that tester is not a good tester.

Yours Hanuma.

"Any comments or suggestions over my answer always welcome"



 
Is this answer useful? Yes | No
October 23, 2007 06:44:35   #6  
swethareddyv        

RE: Could you test a program 100%? 90%? Why?

As a tester we do not confirm saying 100 or 90 testing is done.. rather we confirm by making sure no critical or major bugs are present (i.e all the imp business & functional requirements are satisfied).. minor bugs some times are accepted by clients for thier own reasons.. this is the way to assure the application is RELIABLE


 
Is this answer useful? Yes | No
January 30, 2008 07:43:55   #7  
gowger Member Since: January 2008   Contribution: 1    

RE: Could you test a program 100%? 90%? Why?
A finite state machine for example implemented using something like Ragel would have a finite number of outcomes and so would expect be possible to be 100 test covered.


 
Is this answer useful? Yes | No
May 22, 2009 05:22:23   #8  
kspadma13 Member Since: May 2009   Contribution: 6    

RE: Could you test a program 100%? 90%? Why?
No we can NEVER test a program completely and say the program is error -free.

Testing depends purely on the testers creativity to give inputs to a program his/her experience and naturally the knowledge on the requirements and domain.

The testing completion time depends on the product delivery time and the testing of major functionalities.

 
Is this answer useful? Yes | No


 
Go To Top


 Sponsored Links

 
About Us -  Privacy Policy -  Terms and Conditions -  Contact -  Ask Question -  Propose Category -  Site Updates 

Copyright © 2005 - 2009 GeekInterview.com. All Rights Reserved

Page copy protected against web site content infringement by Copyscape