As many of you know, I'm a huge fan of Automated Testing.
I'm constantly trying to find ways to apply the latest technologies to our testing scripts.
Because I work for Airbnb, I need to make sure that everything works great not just in Chrome, but in a whole bunch of browsers.
We run our tests in a cross-browser cloud infrastructure, this means that debugging isn't as straightforward as it would be on my local machine.
Sometimes, the detailed logs were simply not enough, I needed to see what went wrong and I had to wait for the video recording that I would receive at the end of the test.
Like other companies out there, We're using Endtest.
A few days ago, they added the functionality for Live Video for the test runs. They managed to come up with something I didn't even knew I want.
I'm still baffled by how they did it.
What kind of compression are they using?
The live stream from Endtest is crystal clear and it loads pretty fast.
(open source and trusted by devs everywhere ❤️)