What is TEST CASE Executable test examining inputs, outputs of a system and then provides the details of steps taken, result that should be achieved and elements identified.