We used the video-observed test kits from eMed for two QM2 cruises this summer. Of course you will need a computer with a camera and an internet connection. The test can be taken 24 hours a day. The test must be pre-ordered from eMed, and costs about $40 with shipping. We found the process quick and easy.
Waltraut and Frank