In this type of testing the code is executed in such a manner that every
statement of the application is executed at least once.
A D V E R T I S E M E N T
It helps in assuring
that all the statements execute without any side effect.
No software application can be written in a continuous mode of coding, at some
point we need to branch out the code in order to perform a particular
functionality. Branch coverage testing helps in validating of all the branches
in the code and making sure that no branching leads to abnormal behavior of the
Security Testing is carried out in order to find out how well the system can
protect itself from unauthorized access, hacking – cracking, any code damage
etc. which deals with the code of application. This type of testing needs
sophisticated testing techniques.
A kind of testing in which, the application is tested for the code that was
modified after fixing a particular bug/defect. It also helps in finding out
which code and which strategy of coding can help in developing the functionality