Test Case (TC)


The Test Case is an executable test instance. It derives data from Test Case Template, but - unlike Test Case Template - can be executed.

Custom Fields

The Details section has been enriched with new custom fields to gather useful informations. These are:

  • Preconditions - what has to be done, before a test can be executed.
  • Steps Progress - progress bar based on Steps execution
  • Fails - number of failed executions of this Test Case

Note: Except the custom fields listed above, we also use default JIRA fields like Priority, Component/s, Labels (those fields' values come from the templates) or Fix Version/s to categorize test cases. Also there are default TestFLO custom fields Requirement, TC Status or TC Template.

Workflow

Workflow of the Test Case issue type has been modified to track the state of its execution better.

Statuses:

  • Fail - execution ended with a negative result
  • Pass - exuction ended with a positive result
  • Retest - waiting to be retested
  • Not executed - not executed yet
  • Execution - in progress of execution
  • Blocked - cannot be executed

Actions

Increment Fails

If you are using the same test cases for retesting purposes, you might want to monitor how many times certain test case failed. Upon performing an Fail transition, TestFLO will automatically increment the value of the Fails field.