Default Assignee for Test Cases
Name the tester who normally runs a test case, and every plan that includes it starts out already assigned.
- Set it wherever you work with test cases - on add and edit, in bulk edit, and as a column and a filter on the test cases grid. It is included in the CSV and PDF exports.
- The plan keeps its own copy - the default is copied in when the case is added, so changing it later never rewrites plans that already exist. A default pointing at someone who can no longer execute is skipped, and the case lands unassigned.
- Automatic assignment fills the gaps - the assignment step now only distributes cases that are still unassigned. Tick Apply assignment rules to all test cases to replace everything instead, and it tells you how many assignments that will overwrite.
- Removing a member asks what happens to their work - a project member who still holds assignments cannot be removed silently. The dialog lists what they hold and requires a choice: mark the work unassigned, or hand it to another member. The transfer runs in the background, and completed executions, results and history are never rewritten.
Pipelines get the same control. In tc-cli v1.19,
tc createTestPlan keeps each case's default assignee and gives --assignee-id only the cases without one. Pass --override-assignees to assign every case in the plan instead.

