A survey of testing for 5G: Solutions, opportunities, and challenges | IEEE Journals & Magazine | IEEE Xplore