Test Case A is created. It is given a Milestone of 1.
The Milestone is then tested and eventually completed.
I then go back to Test Case A and make a small update to the steps, but the Milestone field is set to null and Milestone 1 is no longer available.
Why is this? I was hoping to use the Milestone as a means of identifying for what release a Test Case was originally created for. It seems it can’t be used for that if the Milestone is removed when updating, so now I’m not sure what the Milestone field is actually used for. Given that a Test Case can be associated with many Milestones at a time, through Runs, it seemed logical to use it as the Milestone it was created for.
Is this a bug or a feature? If it’s a feature, can you explain it to me?