Forums/Feature Requests/Feature Requests

PlannedDoneNot planned

Am I able to use browsermob proxy with selenium2/java on sauce ondemand?

suggested this on January 06, 2012 12:00 PM

My current implementation with browsermob proxy works fine with my local machine but getting the har file  does not seem to be working remotely. Is there additional configurations I need? 



User photo
Santiago Suarez OrdoƱez
Sauce Labs Help Desk

There currently isn't a way to handle proxying and getting an har file for browsers in our cloud. This certainly sounds like a great feature request. I'm moving this to the right forum.


January 09, 2012 07:49 AM
User photo

browsermob-proxy support is something I've been looking for also. They have a REST API

February 01, 2012 09:42 AM
User photo

Would be fantastic to verify that various calls are occurring and succeeding in each of the environments we run our tests inside of sauce labs.

February 17, 2012 12:47 PM
User photo

will you be adding support for all the other browsermob-proxy features such as http request/response manipulation and bandwidth latency? Our tests rely on that lib and it's the only reason we haven't considered saucelabs yet. Thanks!

February 29, 2012 06:17 AM
User photo
Matt Smith
Holiday Extras

Hi All, 

Does anyone know if this available?  Is it possible to use my own browsermob-proxy installation and then connect to sauce labs?



June 20, 2012 01:37 AM
User photo

eagerly waiting on this!

July 25, 2012 01:17 AM
User photo
Alex Glowaski
Sauce Labs Help Desk

Thanks for your input. We're prioritizing a few exciting new services (including mobile and Mac integration), and may tackle this afterward since it has strong community interest. You can stay tuned via our blog at .

July 25, 2012 01:30 PM
User photo

Is Mac integration including SafariDriver support for Selenium 2?

July 25, 2012 06:36 PM
User photo
Alex Glowaski
Sauce Labs Help Desk

Hi daluu, thanks for asking. We have Mac VMs with Safari planned for release in late August / early September. Our blog ( ) will have info on that as well, as soon as it's available.

July 26, 2012 04:44 PM
User photo
Dale Emery
Workday, Inc.

Is there an update on using browsermob to capture network traffic?  I recently switched a client's code from Selenium RC to WebDriver.  Because WebDriver doesn't capture network traffic, we had to disable the tests that make assertions about response headers.

February 07, 2013 11:29 PM
User photo
Keith Bloomfield

Plus one vote. This would be a very useful feature for us.

February 20, 2013 11:39 AM
User photo
David Drake

We've found this to be a priority for a couple of clients in the last year.  Specifically, browsermob-proxy fills a couple of big gaps in Selenium: the ability to inspect and manipulate requests at a low level.  It's critical for testing sites that requires custom headers or http authentication, for example.

February 22, 2013 04:02 PM
User photo

I think there is definitely enough traction for this topic. Is this in saucelabs roadmap in the near future?

March 13, 2013 10:28 AM
User photo

This is a very important feature for us.

March 13, 2013 10:32 AM
User photo

+1 for us as well.

April 25, 2013 07:36 PM
User photo

I've been doing this by using SauceConnect with the -p flag.  In my case it's -p localhost:9090, where 9090 is the port on which the proxy is running -- NOT the rest service.


It'd actually be really nice if you could have SauceConnect request a new proxy via the REST API for each browser session.  As it is now, if you try to run multiple sessions vs one proxy, it becomes very hard to disentangle your HAR files.  I'm forced to run my tests serially for now. :/

May 15, 2013 08:37 PM
User photo
PaperG Sauce Account

+1, my team would really benefit from this as well

March 21, 2014 01:09 PM
User photo
Ensighten Admin

Currently this works with Sauce Connect 3 and browsermob proxy, but upon upgrading to SauceConnect4 i see some issues. WIth SauceConnect4 the --proxy option is for sauce connect itself to reach out  to saucelabs, the -T option used to specify the proxy configured for the tunnel, but none of these seem to be of any use when trying to proxy browser traffic to browsermob, does 4.0 not include these features? 

April 01, 2014 03:56 PM
User photo
Colin Pade
Sauce Labs Help Desk

Hello Everyone,

We certainly appreciate the feedback from you. We have our development working on making this work for Sauce Connect 4 as we speak.

Thanks for your patience and we love your input!


April 29, 2014 05:37 PM
User photo
Colin Pade
Sauce Labs Help Desk


I recently wrote up a tutorial of getting this setup here:

Hello Matt,

I wrote up a tutorial to try and help users get Sauce Connect 4 and BrowserMob working.

Please let me know how it goes,



May 13, 2014 12:00 PM