Ranorex supports recording and executing tests on actual mobile devices as well as on emulators without having to write a single line of code.