interactive saucelabs ondemand tests :o
I don’t know when this change happened, but apparently while my OnDemand scripts are running on Saucelabs, if you go watch the video while it’s going, you can interact with the browser the same way that you can during a Scout session? That’s pretty cool, although I guess not entirely useful if the automated tests are working as expected, since they shouldn’t require any human interaction.
But, it would be pretty nice for debugging some of the weird things that happen during a test. One of the websites we test loads perfectly fine in a normal browser but in OnDemand testing it takes upwards of 100 seconds to load the homepage. I can’t really tell which calls are taking forever, and it’s inconsistent enough that I can’t do anything about it without more information. Prior to this discovery, I was going to investigate inserting the BrowserMob proxy into my automation stack somewhere, but now I can just set a breakpoint in my script and use the built-in developer network tabs in Firefox and Chrome to see what calls are slow.