I don't think there's any other way, unfortunately. My first thought was to use the integration utilities to export an example XML representation of the campaign, but the XML doesn't reference a definition, but rather stores the "tear-off" copy of the definition that was used to create the campaign in the first place, so you couldn't just point it at a new definition to test.
(For tasks like this, I'm a big fan of AutoIt - it's not a recorder, it's more of a scripting language with control over mouse and keyboard actions, so it takes a bit of work to get your script setup, but since it uses code, you can be very precise with delays, movement distances, and text input, for example.)
... View more