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 |
There are 2 clients for a server and that clients can access the data from the server only for 10 days. so how will you test this scenario manually? Can u pls help me?..
Can anybody tell me Test case Managment tool which is open source........and anybody working on it? pls tell its urgent?
which of the following is NOT a characteristic of User Acceptance Testing?? A.Use of automated test execution tools B.Testing performed by user C.testing against acceptance test criteria D.integration of system with user documentation.
After completion of testing process what are the mandatory documents that a tester can produce?
4 Answers ArisGlobal, IBM, TCS,
what is testplan? and can you tell the testplan contents?
Provide and example that explains difference between usability and functional defects?
What is meant by Testware?
what is lifecycle of a buG??? give an example of high severioty and low priority bug???
What is defect life cyce?
how do we categorize the test cases for regression testing?
Difference between re testing and regression testing, smoke and sanity testing
I am working in a small company as a QA analyst. Suppose company has a no testing work and they give me some other works like data entry work then how to reply in that matter. Means what I have to say? whether I have to accept the work or what? Please reply.