I was speaking with Tabitha Roder yesterday at mootau15 regarding how hard we make things when we change user interfaces, rename things (My -> Dashboard), change icons, move things in the page, etc.
This led me to some thinking... (which I've already discussed with Rajesh Taneja). We already have tools which are capable of running through a list of steps in order (behat), and it's already got a feature which takes a screenshot, but it's only on failure.
By writing an "I take a screenshot and save it as 'foo'" step, we can make it easier to generate screenshots. We ideally need to make it easy for people who are not developers to step through a list of steps to generate things.
I've cc'd Tabitha Roder here as she may some ideas, and Rajesh Taneja had some ideas about how this could be done. Also cc'ing Mary Cooch, and Helen Foster because I think that this functionality would be beneficial for Moodle docs too.