Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

Will exhaustive testing (even if it is possible for very
small programs) guarantee
that the program is 100 percent correct?

Answer Posted / ron h.

No, even exhaustive testing will not guarantee that the
program is 100 percent correct. There are too many
variables to consider.

Consider this...
Installation testing - did the program install according to
the instructions?
Integration testing - did the program work with all of the
other programs on the system without interference, and did
the installed modules of the program integrate and work
with other installed modules?
Function testing - did each of the program functions work
properly?
Unit testing - did the unit work as a standalone as
designed, and did the unit work when placed in the overall
process?
User Acceptance Testing - did the program fulfill all of
the user requirements and work per the user design?
Performance testing - did the program perform to a level
that was satisfactory and could it carry the volume load
placed upon it?
While these are just the basic tests for an exhaustive
testing scenario, you could keep testing beyond these tests
using destructive methods, white box internal program
testing, establish program exercises using automated
scripts, etc.

The bottom line is... testing has to stop at some point in
time. Either the time runs out that was allotted for
testing, or you gain a confidence level that the program is
going to work. (Of course, the more you test, the higher
your confidence level).

I don't know anyone that would give a 100% confidence level
that the program is 100% correct, (to do so is to invite
people to prove you wrong and they will come back with all
kinds of bugs you never even considered). However, you may
be 95% confident that you found most all of the major
bugs. Based upon this level of confidence, you would then
place the program into production use - always expecting
some unknown bug to be found.

Is This Answer Correct ?    21 Yes 4 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

HELLO, NEED ASSISTANCE IN KOLKATA . YOU CONTACT ME THANKYOU SUNIL SETH

2139


AFOTIGWIYUNOR kindly arrange in three words

2443


hi friends hey i need a help. i m doin my 6thsem(B.E) i need to do a project on opengl(graphics). so can u please suggest me some good topics for my project.M NOT GETTIN ANY IDEA OF WAT TO DO. PLEASE INFORM ME as soon as possible. it shud be simple and innovative.

1822


i want thanx my brother so i need nice wording

2093


different of bank statment and stock transfer in cash book

1860


What is the difference between Tinanium Debit card and Platinuim Debit card?

2280


How does the respiratory system picks up oxygen while inhaling amongst all other gases????

1938


In India the first book was printed in 1561.and who is the author What was its name? and in which language ?

1910


can u provide me dvc old model question paper for jnr. clerk-typist exam

2286


what is ur career ambition

2208


hello friends i m from ahmedabad and i have my sbi interview on 4 th may at c g road is there anybody who has the interview on the same day than contect me dear.we will face it together.

2017


hi i m ashu , i am selectd in sbi interview 2010 plz guys suggest me how to prepare for that...........

2221


what do you mean by ARIDITY 1-TEMPORARY CONDITION OF WATER SCARCITY 2-PERMANENT CONDITION OF WATER SCARCITY

2145


WHAT IS MENING OF FICR

2234


WHAT IS CRR

2113