The Form Robot gem accepts a list of instructions to perform against a collection of URLs and HTML forms.
Keith Broughton
MIT