Before executing any bot strategy I always test my bots in practice mode for relevant amount of time. If strategy shows some positive results I try to execute it first with small stakes.
The following video shows such test for trading bot:
http://bit.ly/TestingMyBot
To analyze my trading data I use Microsoft SandDance web application: