If you mean that you need the response from api of Proxy then you will have
to contribute a PR.
If not, then just put a View Results Tree under Proxy where filename is
setup and request/response will be saved in xml or csv depending on your
choice.

Thanks

On Friday, April 8, 2016, Epp, Jeremiah W (Contractor) <[email protected]> wrote:

> I've been working on automating captures of e2e test cases for use in load
> testing of our upcoming product line.  Getting a recording without the use
> of GUI has been pretty awful, but I've managed to reach parity with the
> manual recordings one of our QAs has been getting (mostly).
>
> Unfortunately, we need some information from responses at the time of
> recording.
>
> Through a lot of mucking about in the GUI, I discovered I can add a
> SimpleDataWriter as the child of a ProxyControl and capture the responses
> of a recording [0] in an XML file.  But how do I represent this
> relationship in code?  The API is rather opaque, and the relationship
> between AbstractVisualizer, Result(Collector|Saver|Renderer), et al is
> unclear even after digging into the source for a while.  I can:
>
>         SimpleDataWriter writer = new SimpleDataWriter();
>         writer.setEnabled(true);
>         writer.setFile("/tmp/response.xml");
>
> ...easily enough, but I'm lost on how to properly bind that to my
> ProxyControl and how to make it spit a file out.  (Preferably without
> having to stop the recorder like with the GUI.)
>
> Alternatively, is there a better way to get the response header and data
> out of the ProxyControl?  It seems like there's some intent to be able to
> get the response while doing traversal of the ProxyControl.target to build
> the final test plan: ProxyControl.deliverSampler() docs have a TODO about
> adding a serverResponse parameter.  But that's been there for a while.
>
> Cheers,
> Wyatt
>
> PS: Sorry about the overly-large footer our MTA adds. I can't stop it. orz
>
> [0] Found a funny bug where this only works once per writer; have to make
> a new one if you want to do more.
>
> Confidentiality Notice: This electronic message transmission, including
> any attachment(s), may contain confidential, proprietary, or privileged
> information from Chemical Abstracts Service ("CAS"), a division of the
> American Chemical Society ("ACS"). If you have received this transmission
> in error, be advised that any disclosure, copying, distribution, or use of
> the contents of this information is strictly prohibited. Please destroy all
> copies of the message and contact the sender immediately by either replying
> to this message or calling 614-447-3600.
>
>

-- 
Cordialement.
Philippe Mouawad.

Reply via email to