Webrat, WWW::Mechanized, or similar should be used to validate that slides are being displayed properly using some sort of fixture data as a baseline.