You can test it out with the demo, it comes with some demonstration profiles for both Horde and Alliance, but once you purchase a key it removes the limitations and you can use other people's profiles (i.e. waypoints, kill this, don't kill that and so on) or you can create your own custom profiles, which are preferable.