Professional Documents
Culture Documents
Software Testing: Test Case, Static Test
Software Testing: Test Case, Static Test
Lecture 7
Test Case Status: Pass, Fail, ‘Not executed’ when test case is not executed and
‘Blocked’ when high severity bug is found
Created By: Name of the person who wrote the test case
Date of creation: The date on which the test case was authored
Executed By: Name of the person who ran or executed the test case
Date of execution: The date on which the test case was executed
Test Case Example’s
Test Test Test Steps Test Data Expected Actual Pass/
Case Scenario Results Results Fail
ID
TC01 Check 1.Go to Userid = User should As Pass
Customer site http://faculty.co test123 Login into Expected
Login with msats.edu.pk Password = application
valid Data 2.Enter UserId pass123
3.Enter Password
4.Click Submit
Static testing gives assessment of code and Dynamic testing gives bugs/bottlenecks in the software
documentation system.
Static testing involves checklist and process to be Dynamic testing involves test cases for execution
followed
This testing can be performed before compilation Dynamic testing is performed after compilation
Cost of finding defects and fixing is less Cost of finding and fixing defects is high
More reviews comments are highly More defects are highly recommended for good quality.
recommended for good quality