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



Will exhaustive testing (even if it is possible for very small programs) guarantee that the progr..

Answer / 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

More Everything Else AllOther Interview Questions

What is your area of interest?

1 Answers   eClerx, Fidelity,


Ratnavali is the famous work of (A)Asvaghasa. (B) Sri Harsha (C)kalhan. (C) panini

0 Answers   NIIT,


Why I can't connect to the PlayStation store? I want to buy or download a game by using psn keys(https://www.scdkey.com/playstation-prepaid-card_5.html). My console is PS4. Every time I press the PlayStation store, there will only be a message saying "Plas wait". I waited halfway, then tried it a few times and the problem continued. I have to say that I can play online, but it won't let me visit the de Playstation Store.

1 Answers  


what is the formalities of Subsidy claim in APEDA?

1 Answers   APEDA,


donkey & horse : mule :: lion & tiger :

2 Answers  


what are the steps taken by american govt to handle the global crisis

0 Answers  


Any difficult situation which u have ever handled in the absence of ur team leader? would be better if answer is from BPO (Call centers)

0 Answers  


Can someone please help me out with interview Questions for SBI management executive exam? Is it expected to be same as SBI PO Interview, or it is expected to be a higher level interview? Please guide. Thanks in advance.

1 Answers   State Bank Of India SBI,


I am Umi, my question is I am very low confident person in my life all time m think m not suitable for this job or work, n my English also not good enough for backend n HR profile jobs that's why still I have job less n I am disappointed my self.

1 Answers  


what is induction moter and what principle of self start induction moter.explain it?

0 Answers  


When U want to send data from PCI (which connected to through Router) to second PC2 (which connected to router 2). Now I would like to know that what would do router for sending data

1 Answers   V Angelz Technologies,


who is the explorer of bicycle

1 Answers  


Categories