For executed and paused Test Records the Test Case is in the revision
that it was executed in. (Even partially.)
For planned Test Records, the Test Case is in the revision that it is planned to be executed in.
(Currently, the only way to plan a Test Case from a revision is via LiveDoc based Test Runs
by freezing the Test Case reference in the LiveDoc.)
If there are multiple test records for a single test case, these test records
are also called iterations. The iteration number of a test record is the index of it
in the list of all test records for the same test case in the containing test run.