At work, to test my web application I use selenium webdriver.
It's a simple program with multiple api (we use the java api), and can control your browser, so it can simulate click or key press.
And so, with selenium, I can test pretty much everything one shot, without having to manually test it.
The problem is that with time, to test everything it start to take some time (right now, when I launch all my tests, it take up to 4hours).
I searched the web, but I didn't find a way to boost performance, so I was thinking that if I upgrade the computer, tests will go faster (obviously)
Which componant should I upgrade?
Right now, I have:
i5-2320 @ 3ghz
8gb of ram
and my hard drive isn't ssd
I don't think that upgrading the cpu or the ram would do any difference. But do you think having a ssd will make the browser faster or once the browser is open it does not change anything?
Or do you think of anything else that could make it faster?
ps. everything is on the same computer, the browser, selenium and the server (apache, mysql & php)