1.Path Testing:
Taking up each and every individual path through which the flow of code taken place.
2.Loop Testing:
A Piece of code executing continuously until the condition becomes false and testing whether it is proper or not.
Ex: For (Loop=1; Loop<=10; Loop++)
{
------
------
}
3.Condition Testing:
The process of condition testing ensures that a controlling expression has been adequately exercised whilst the software is under test by constructing a constraint set for every expression and then ensuring that every member on the constraint set is included in the values which are presented to the expression.
if ( cond1 AND cond2)
{
stmt1;
}
else
{
stmt2;
}
Types of testing is broadly classified as Black box testing and white box testing
1.Path testing 2.Conditional testing 3.Loop testing
When you want to test a program, there is two types: white box testing and black box testing. Black box testing means you don't need to know about program implements or how it functions. Just program's requirements. White box testing, you must to check every ways your program should go to eliminate bugs.
Hi All, I think the answer for this question is, Testing method :Verification(review) and Validation Testing types : Basically static and dynamic-> in dynamic testing further can be classified into structural(white box) and functional(black box) testing Testing Technique : in white box testing we have 1) loop coverage 2)statement coverage 3) condition coverage 4) decision coverage in black box testing we have 1) Equilance partioning, 2)boundary value analysis 3) error guessing Testing Levels : Unit testing, integration testing systemtesting , Acceptance testing
White box testing or unit testing: To do white box testing, knowledge of internal logic code is required. It is mostly done by developers.Black box testing: The functionality of an application is tested; logic code is not required. This testing is done by testers.Block box or system testing: Testing the application without knowledge of underline code of the application. it is done by the testers.
White box testing or glass box testing.
Dynamic White-Box TestingDynamic white-box testing should tell you exactly what material it covers. Since it's dynamic, it must be about testing a running program and since it's white-box, it must be about looking inside the box, examining the code, and watching it as it runs. It's like testing the software with X-ray glasses.Dynamic white-box testing, in a nutshell, is using information you gain from seeing what the code does and how it works to determine what to test, what not to test, and how to approach the testing. Another name commonly used for dynamic white-box testing is structural testing because you can see and use the underlying structure of the code to design and run your tests.
White box testing is when the tester has full access to and knowledge of the unit under test. Black box testing is when he doesen't and is only allowed to enter inputs and verify outputs. Each has advantages.
White Box Testing: It is also known as Clear Box Testing or Glass Box or Open Box This is used to find internal functionalities of a software like conditional loops,statement coverage.It is mainly done by the Developers.
black box
A white box tester, also known as clear box testing, is a way of testing software that tests the internal workings instead of its functionality. To be a white box tester one could try applying to software companies such as Microsoft.
regression testing is a white box testng