Some tasks from the sprint need to be tested, a new piece of code/functionality for example, and some don't, document some feature for example.
What are some typical ways to model this workflow? After a task is done we want someone to follow up and test that (where appropriate).
If I add a workflow transition to "In Testing" and put it back in the "To Do" column of the task board we won't be able to easily track/credit who did the original work on that task (or so it seems when I think about it).
So then I wonder if I should try to create some kind of workflow process that creates a new "Testing" task, but then I'd lose all the comments on the original issue that might be valuable.
Is there some other process that is typical that I'm not thinking of? What do *you* do?