Hi there! :)
Well, at the error log, it seems to me that the problem lies on the Kadajah_ZoomTools.js plugin. I believe what is happening is that the plugin is trying to access the $gameMap on the battle test, the problem is when using a battle test, I don't believe the game creates the $gameMap, because there is no need for it.
You need to contact that developer. If you perhaps, disable its plugin, set to off, and try again, it works?