Month: July 2015

Branch testing

Branch Testing/ Decision Coverage:   Test coverage criteria require enough test cases such that each condition in a decision takes on all possible outcomes at least once, and each point of entry to a program or subroutine is invoked at least once. That is, every branch (decision) taken each way, true and false. It helps in validating all the branches in the code making sure that no branch leads to abnormal behavior of the application. Formula: Branch Testing=(Number of decisions outcomes tested / Total Number of decision Outcomes) x 100 % A branch is the outcome of a decision, so branch Read More