by David | Dec 16, 2015 | Development, Performance
I’ve spent the day profiling trying to figure out why our RemoteWebDriver usage of Winium.Desktop is so much slower than just running the tests straight through Winium.Cruciatus. The profile yielded that TCPSocket#initialize was the culprit, strange, opening a...
by David | Sep 2, 2015 | Debugging, Development, Tooling
I’ve been getting into Ruby last week whilst playing with Selenium at work. We’re trying to get around quite a big and well-known limitation of Selenium, that you cannot reuse a driver already created within another process. Since we’re executing...