@benze
You are mixing recovery mode and testing mode - both built in
Testing mode is an app (or set of apps)
Recovery mode is a special boot used in recovery and upgrade process of the device.
My rescue package allows you to enter recovery mode. You could do the same (but with different functionality) without rupor rescue if you place rescue.updater file (available as part of AMR and APPS2SD packages - sdcard\tmp\rescue.updater) at the root of internal memory and boot into recovery mode.
In all cases if you are using Windows - you need to install INF file for serial gadget.
To tell you the truth - I am not really sure I could explain your desire to do all that given the level of your knowledge and understanding. You could brick the device easily and all of this is totally unnecessary for "am trying to root it". Normally you just install AMR follwing WiKi instructions and you got yourself fully functional and rooted device.