That really depends on jobs, and assumes that you don't have mechanics to deal with while doing said rotation. Dancer for example has a lot of procs. You cannot play dancer with a macro even on a target dummy. Paladin you could on a target dummy, but not on an actual boss where you have to move, deal with mechanics, use defensive cooldowns on tank busters, etc.