Executing Test Cases

Allows users to "execute" test cases. Execution itself is merely assigning a test case a result (pass,fail,blocked) against a build.