Persist the `testcase` URL into the JUnit JSON reports

When we found or created the testcase issue, we can write it back to the original JUnit JSON reports, and it'll be very useful for https://gitlab.com/gitlab-org/quality/team-tasks/-/issues/603 so it does not have to look for the testcase URL once again.

Edited by Lin Jen-Shin