Test Case
A test case is a unit level document describing the inputs, steps of implementation and the expected result of each test condition for each requirement from the BRD. Testers verify whether the application is working correctly or not based on the test case that is being implemented. A test case is marked as "Pass" if the application works as expected and is marked as "Fail" if otherwise. Test cases also aide in generating test status metrics.