Anyone have experience with tools that can capture web traffic and create scriptable "objects" to recreate this traffic? The objects could then be used to create scripts to drive functional or load tests. For the capture itself, a lot of tools take the proxy approach (soapUI, grinder etc.), but what we need is a transparent proxy, because some components are not able to use a proxy. Seems like soapUI has the TCP tunnel option, which is transparent, but they don't create independent, scriptable objects for traffic regeneration.
Any ideas?
There is a Microsoft web proxy that allows you to record and playback web traffic, called fiddler. See here for some of the advanced features.
Here is the fiddler blog, and some more info on the export capabilities.