I have a couple of scripts (two in Python, one in Java) that use Selenium to drive a browser and download files from a website.
I need to do some major refactoring before I do a major expansion, so I want to start by writing tests, but I don't know how to go about doing it. All my search results lead to articles about using Selenium to test websites, and I want to test the Selenium script itself.
In particular, I don't want running my tests to create a significant load on the target website.
The offline parts of it I can test pretty easy, but I need to know how to test the actual browser driving itself.
Any ideas?