Do you know any software that can automate the process of getting screenshots of every page of a website? It would act like a spider/crawler/robot. You name it...

For example: I developed a website and now I'd like to get a screenshot of every page of the site. I of course could do it manually (a lot of work). For each module of the site (Student, Payment, etc) I have different pages (Create, Edit, Details, Delete, etc) forms.

The thing I'm looking for is a software that can visit every link of the site and then capture the screen - a software that can automate the whole process.

It would also be good if the software allowed the user to pass a list of URLs to capture screenshots allowing even more fine grained configuration.

EDIT:

I tried Selenium mentioned by Aaron in his answer but I managed to find an app that does exactly what I needed. It's called Paparazzi!. I wrote a blog post to showcase my attempt at Selenium and the findings regarding Paparazzi!'s batch capture functionality:

This question appears to be off-topic. The users who voted to close gave this specific reason:

"Questions seeking product, service, or learning material recommendations are off-topic because they tend to become obsolete quickly. Instead, describe your situation and the specific problem you're trying to solve. Here are a few suggestions on how to properly ask this type of question." – gronostaj, Tog, Carl B, James, m4573r

2 Answers
2

DRKSpider can be used to crawl a site and provide a listing of links which can then be exported; once you have those links you can leverage Selenium.

Once you have the list of links you could easily put together an application leveraging Selenium's API to walk through the URL list capturing screenshots. The Selenium API has built in screenshot functionality making this effort trivial.

EDIT: I tried Selenium mentioned by Aaron in his answer but I managed to find an app that does exactly what I needed. It's called Paparazzi!. I wrote a blog post to showcase my attempt at Selenium and the findings regarding Paparazzi!'s batch capture functionality: