chameleon is a ruby gem that generates 
a sequence of HTTP requests with the
user agent modified and collects the
responses.

Its useful for black box testing to see
if the remote server responds differently
based on the HTTP User-Agent