The custom field provides the lightweight solution for the testing management over the set of issues in one or several trackers being released under different Fix Versions.
It provides the most important functions:
- main operational view on issue view screen where the testing status could be set against each Fix Version
- set of JQL functions to make filters to find out which issues in which versions have any particular testing status
- regular Test Status Report by given single Fix Version to get the common picture of testing status for all issue under that version
- there are couple workflow conditions to allow control of particular transitions depends on the testing status for all or just single Fix Version
That is just a small functional part of such a solid Test Managements frameworks like Zephyr or XRAY but it gives the basics which could be used to build your own custom and light test management process.