Thanks Frederick/Jon, looks like Poltergeist may well be a better tool for the job, will investigate further<div><br></div><div>Cheers,</div><div>David<br><div><br></div><div><div>-- </div><div>David Burrows</div><div>079 1234 2125</div>
<div>@dburrows</div><div><br></div><div><a href="http://www.designsuperbuild.com/" target="_blank">http://www.designsuperbuild.com/</a> | @dsgnsprbld</div><br>
<br><br><div class="gmail_quote">On Tue, Sep 18, 2012 at 5:32 PM, Jon Leighton <span dir="ltr"><<a href="mailto:j@jonathanleighton.com" target="_blank">j@jonathanleighton.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On 18/09/12 16:55, Frederick Cheung wrote:<br>
>> Hi All,<br>
>><br>
>> I've got an app that I regularly need to test/monitor front end page<br>
>> performance and external (browser side) service connection data, some<br>
>> of which are iframe embeds. Up until this point I've been doing it by<br>
>> hand (Chrome Inspector Network panel + HAR exports) thinking at some<br>
>> point I'd automate. That day has come but I'm having trouble finding<br>
>> an easy way to do it so I thought I'd ask the LRUG omni-mind.<br>
>><br>
><br>
> I think that if you load pages in phantomjs (eg via poltergeist) that<br>
> you can get all the data that goes into the network activity panel<br>
<br>
</div>Yes: PhantomJS has an onResourceReceived callback which fires every time<br>
a chunk of a resource on the page is received. It take one argument<br>
which is an object containing, amongst other things a timestamp.<br>
<br>
Poltergeist also exposed this data. You can access it by calling<br>
"page.driver.network_traffic".<br>
<br>
YMMV etc, but maybe this helps.<br>
<span class="HOEnZb"><font color="#888888"><br>
Jon<br>
<br>
--<br>
<a href="http://jonathanleighton.com/" target="_blank">http://jonathanleighton.com/</a><br>
</font></span><div class="HOEnZb"><div class="h5">_______________________________________________<br>
Chat mailing list<br>
<a href="mailto:Chat@lists.lrug.org">Chat@lists.lrug.org</a><br>
<a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org" target="_blank">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a><br>
</div></div></blockquote></div><br></div></div>