> I hope that selenium is currently overkill

Me too, although the WebDriver protocol itself is less bloated than Selenium. 
Personally I use Etaoin[1] for anything WebDriver-related, it's pretty compact, 
Lisp-y, and you can easily run unit tests with Emacs. As for anything 
ready-made for cleaning up dead links, I'm not aware of, unfortunately.

[1] https://github.com/clj-commons/etaoin

Reply via email to