Explain about Loop Testing methodology?



Explain about Loop Testing methodology?..

Answer / ramyab.mca@gmail.com

Hai...

Loops are the basis of most algorithms implemented using
software.Loop testing is a white box testing approach that
concentrates on the validity of loop constructs.Four loops
can be defined: simple loops, concatenate loops, nested
loops, and unstructured loops.

1.Simple loops: The follow group of tests should be used on
simple loops, where n is the maximum number of allowable
passes through the loop:

• Skip the loop entirely.
• Only one pass through the loop.
• Two passes through the loop.
• M passes through the loop where m<n.
• n-1, n, n+1 passes through the loop.


2.Nested loop: For the nested loop the number of possible
tests increases as the level of nesting grows. This would
result in an impractical number of tests. An approach that
will help to limit the number of tests:

• Start at the innermost loop. Set all other loops
to minimum values.
• Conduct simple loop tests for the innermost loop
while holding the outer loop at their minimum iteration
parameter value.
• Work outward, performing tests for the next loop,
but keeping all other outer loops at minimum values and
other nested loops to “typical” values.
• Continue until all loops have been tested.


3.Concatenated loops: Concatenated loops can be tested
using the techniques outlined for simple loops, if each of
the loops is independent of the other. When the loops are
not independent the approach applied to nested loops is
recommended.

4.Unstructured loops: This class of loop should be
redesigned to reflect the use of the structured programming
constructs.

K,Byeeee...
Thanks & Regards
B.Ramyasri

Is This Answer Correct ?    13 Yes 2 No

Post New Answer

More Manual Testing Interview Questions

Why is it important to thoroughly retest a defect after it has been reported fixed? How will you do that?

3 Answers   ISB,


What is difference between windows 2000 server and windows 2003 server

23 Answers   CMS, IBM, Logica CMG, Microsoft, nvidia, PC Solutions, Satyam, Slash Support, Symantec, Vee Technologies, Veritas, Wipro,


How can we know bug is reproducible or not?

3 Answers  


what are the things we consider when perform the UI testing of any web application please suggest me with basic things?

1 Answers  


Test cases for save option for notepad - I have listed few. Please improvise my answer

3 Answers  






what is the difference between reporting and testing? which one is good to choose as a carrer?

2 Answers  


What is integration testing? And what are the different types.

9 Answers   Amdocs,


How to estimate white box testing?

0 Answers  


Do you know anything about Set Top Boxes?

0 Answers   Standard Bank,


Want to learn Manual Testing in just two days? Students around Thanjavur, Trichy, Mayavaram and Kumbakonam Mail to manualtestingtraning@gmail.com. Entire Manual Testing Concept. Any doubt regarding IT Job please mail above ID

0 Answers  


how can u do regression testing tell me procedure?

17 Answers   TCS,


what is endurance testing?give one example

4 Answers   Wipro,


Categories